diff --git a/handbook/troggle/trog2030.html b/handbook/troggle/trog2030.html index 6ddc099a8..c00dea85c 100644 --- a/handbook/troggle/trog2030.html +++ b/handbook/troggle/trog2030.html @@ -188,19 +188,19 @@ asynchronously (this used to be called We have been waiting for more than a decade and a half for the JavaScript Framework mess to sort itself out. We want to see where we could sensibly move to a front-end+back-end architecture, instead of redrawing every screen of data on the server (see above "Things that could be a bit sticky 2 - front-end code"). - +
+
+ + +
HTMX becoming mainstream in Django
+
+

In 2024 it now looks as if we may be able to stretch the current architecture into a post-Javascript era entirely because Webassembly continues to develop rapidly. Or maybe future versions of HTML (see HTMX below) will do what we need.

HTMX now looks like it may evolve into replacing large chunks of what is now done with JavaScript packages (Angular, React, Vue.. and jQuery before them). See Django/HTMX article. For Django users particularly, HTMX seems to be a very good fit [2025]. -

-
- - -
HTMX becoming mainstream
-
-
+

Hotwire and Turbo now also look interesting as ways to gain responsiveness yet not tie us into a heavyweight JavaScript framework (Jan. 2025).