aboutsummaryrefslogtreecommitdiff
path: root/programming
diff options
context:
space:
mode:
authoralexpdp7 <alex@pdp7.net>2025-02-18 20:36:32 +0100
committeralexpdp7 <alex@corcoles.net>2025-02-18 20:37:06 +0100
commitedd83e7ba2bc46231b5f1297120ceda1279d36d7 (patch)
treea99a4415c6666c6e97ebfac5ddc7173fde0dc79c /programming
parent872a82ad469baed6f58ea5c5d8ab50074c32c024 (diff)
Add note about APIs
Diffstat (limited to 'programming')
-rw-r--r--programming/python/about_django.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/programming/python/about_django.md b/programming/python/about_django.md
index 00b79459..cf4a78dd 100644
--- a/programming/python/about_django.md
+++ b/programming/python/about_django.md
@@ -109,3 +109,6 @@ For example:
* [Django REST framework](https://www.django-rest-framework.org/) provides a layer to provide REST APIs on top of the Django ORM.
* Projects exist to add support for Django for front end frameworks such as [htmx](https://htmx.org/) or [Hotwire](https://hotwired.dev/).
These frameworks are an intermediate step between traditional server-side-rendered applications and JavaScript front ends, enabling most of the benefits of JavaScript front ends within the traditional server-side rendering approach.
+
+Additionally, providing an API is also useful beyond JavaScript front ends.
+APIs are necessary for other purposes, such as implementing mobile apps to interact with your application, or just providing an API for programmatic access to your application.