> There is a better way. And it doesn’t require a complete rewrite of the internet or a return to 2005.
The way’s #HTMX – server-side rendering, clean accessible html, but with interactive controls unavailable in 2005 (or even today in pure html). But no complex “frontend-side logic”.
Ils sont sympas chez htmx, ils vous expliquent même comment vous passer d'htmx tout en réalisant des applications qui correspondent à ce qu'htmx permet. Et il y a quelques pépites là-dedans ! https://htmx.org/essays/alternatives/ #htmx #alternatives #web #html
I got a really helpful question on HN about #HyperTemplates vs #HTMX that nerd-sniped me into a long answer:
Dopo anni di sviluppo web “moderno” ho riscoperto le basi: HTML, REST (quello vero!) e un modo diverso di pensare le web app.
Il 19 giugno sarò al Delphi Day 2025 a Piacenza con un seminario sulle Hypermedia‑Driven Applications con HTMX + Delphi.
Parleremo di: HDA e architettura ipermediale
HTMX, REST e API davvero RESTful
Pro e contro rispetto alle SPA
Tutte le info e i biglietti qui: https://www.delphiday.it
Vi aspetto!
Introducing the Django-Spellbook Editor:
https://django-spellbook.org/editor/
I've been working on this project for the last week, I want to integrate it into a /sb-admin url similar to how #wagtail does it, but as a much simpler lightweight markdown parser.
Right now it's only available on the docs website for testing purposes :) please try it out, I hope you like it!
It's made through #HTMX and vanilla JS , so would it be too much of a hassle to require people use HTMX to use this library's admin editor? I guess I have to explore Wagtail's code and see how they did it; https://github.com/wagtail/wagtail
#HTMX is growing on me.
It felt weird at first to generate frontend from the backend. But I gave in because writing more code at the backend was way too tempting. I just can't hold #javascript right.
Using templates and SQL, creating frontend using #php and htmx is pretty nice. Kind of feel like doing #graphql and #Rest together.
But at the end of the day, I am writing less javascript and it is great.