Become a member!

Post per Social Media - HTML-First e htmx

LinkedIn Post (Italiano)


🔄 Il pendolo dello sviluppo web sta oscillando di nuovo.

Per anni abbiamo accettato come normale che un’app di messaggistica (Slack) carichi 55 MB di JavaScript — più di un videogioco 3D degli anni ‘90.

Che un software di gestione task (Jira) pesi 50 MB.

Che un semplice pulsante “Like” richieda 12 MB di codice.

Ma qualcosa sta cambiando.

📊 I numeri parlano chiaro:

  • htmx è il 2° framework web più “ammirato” (72.9% - Stack Overflow 2024)
  • Crescita del 220% nell’adozione tra gli sviluppatori Django
  • 67% di riduzione del codice rispetto a React in progetti comparabili

Perché questo ritorno all’HTML-first?

✅ Un solo routing (server) invece di due (server + client) ✅ Validazione dove deve stare: sul server ✅ HATEOAS rispettato nativamente ✅ SEO e AI Search che funzionano senza hack ✅ 14 KB invece di 62 KB (htmx vs Angular)

Non è un passo indietro. È riscoprire che il web ci fornisce già tutto ciò che serve per costruire applicazioni potenti.

La prossima volta che iniziate un progetto, prima di scegliere automaticamente React o Vue, chiedetevi: “Ho davvero bisogno di tutto questo?”

🔗 Ho scritto un articolo approfondito con dati, esempi di codice e casi d’uso: [LINK]

#webdevelopment #htmx #javascript #frontend #programming #softwareengineering #developers


LinkedIn Post (English)


🔄 The web development pendulum is swinging again.

For years we’ve accepted as normal that a messaging app (Slack) loads 55 MB of JavaScript — more than a 90s 3D video game.

That a task management software (Jira) weighs 50 MB.

That a simple “Like” button requires 12 MB of code.

But something is changing.

📊 The numbers speak clearly:

  • htmx is the 2nd most “admired” web framework (72.9% - Stack Overflow 2024)
  • 220% growth in adoption among Django developers
  • 67% code reduction compared to React in comparable projects

Why this return to HTML-first?

✅ One routing (server) instead of two (server + client) ✅ Validation where it belongs: on the server ✅ HATEOAS respected natively ✅ SEO and AI Search that work without hacks ✅ 14 KB instead of 62 KB (htmx vs Angular)

It’s not a step backward. It’s rediscovering that the web already gives us everything we need to build powerful applications.

Next time you start a project, before automatically choosing React or Vue, ask yourself: “Do I really need all this?”

🔗 I wrote an in-depth article with data, code examples, and use cases: [LINK]

#webdevelopment #htmx #javascript #frontend #programming #softwareengineering #developers


LinkedIn Post (Español)


🔄 El péndulo del desarrollo web está oscilando de nuevo.

Durante años hemos aceptado como normal que una app de mensajería (Slack) cargue 55 MB de JavaScript — más que un videojuego 3D de los años 90.

Que un software de gestión de tareas (Jira) pese 50 MB.

Que un simple botón “Like” requiera 12 MB de código.

Pero algo está cambiando.

📊 Los números hablan claro:

  • htmx es el 2° framework web más “admirado” (72.9% - Stack Overflow 2024)
  • Crecimiento del 220% en la adopción entre desarrolladores Django
  • 67% de reducción de código respecto a React en proyectos comparables

¿Por qué este retorno al HTML-first?

✅ Un solo routing (servidor) en lugar de dos (servidor + cliente) ✅ Validación donde debe estar: en el servidor ✅ HATEOAS respetado nativamente ✅ SEO y AI Search que funcionan sin hacks ✅ 14 KB en lugar de 62 KB (htmx vs Angular)

No es un paso atrás. Es redescubrir que la web ya nos proporciona todo lo que necesitamos para construir aplicaciones potentes.

La próxima vez que inicies un proyecto, antes de elegir automáticamente React o Vue, pregúntate: “¿Realmente necesito todo esto?”

🔗 Escribí un artículo en profundidad con datos, ejemplos de código y casos de uso: [LINK]

#webdevelopment #htmx #javascript #frontend #programming #softwareengineering #developers


Facebook Post (Italiano) - Più informale


🤯 Sapevate che Slack carica 55 MB di JavaScript solo per farvi mandare messaggi?

È più pesante dell’intero Quake 1, gioco 3D completo del 1996. Per mandare “ok” ai colleghi.

Dopo anni di framework JavaScript sempre più pesanti, sta succedendo qualcosa di interessante: sempre più sviluppatori stanno tornando all’approccio HTML-first con strumenti come htmx.

E i risultati sono impressionanti: 📉 67% di codice in meno ⚡ Pagine che caricano in 1.8 secondi invece di 2.9 🎯 72.9% di sviluppatori soddisfatti

La cosa bella? Non devi buttare via tutto. Puoi iniziare migliorando una singola sezione della tua app esistente.

Ho scritto un articolo dove spiego tutto nel dettaglio, con esempi pratici e statistiche. Link nei commenti! 👇

Chi di voi ha già provato htmx? Curiosi di sentire le vostre esperienze!


Facebook Post (English) - More informal


🤯 Did you know Slack loads 55 MB of JavaScript just to let you send messages?

That’s heavier than the entire Quake 1, a complete 3D game from 1996. To send “ok” to your colleagues.

After years of increasingly heavy JavaScript frameworks, something interesting is happening: more and more developers are returning to the HTML-first approach with tools like htmx.

And the results are impressive: 📉 67% less code ⚡ Pages loading in 1.8 seconds instead of 2.9 🎯 72.9% developer satisfaction

The cool thing? You don’t have to throw everything away. You can start by improving a single section of your existing app.

I wrote an article explaining everything in detail, with practical examples and statistics. Link in the comments! 👇

Who among you has already tried htmx? Curious to hear your experiences!


Facebook Post (Español) - Más informal


🤯 ¿Sabían que Slack carga 55 MB de JavaScript solo para dejarles enviar mensajes?

Es más pesado que todo el Quake 1, un juego 3D completo de 1996. Para enviar “ok” a los colegas.

Después de años de frameworks JavaScript cada vez más pesados, está pasando algo interesante: cada vez más desarrolladores están volviendo al enfoque HTML-first con herramientas como htmx.

Y los resultados son impresionantes: 📉 67% menos código ⚡ Páginas que cargan en 1.8 segundos en lugar de 2.9 🎯 72.9% de desarrolladores satisfechos

¿Lo mejor? No tienes que tirar todo. Puedes empezar mejorando una sola sección de tu app existente.

Escribí un artículo donde explico todo en detalle, con ejemplos prácticos y estadísticas. ¡Link en los comentarios! 👇

¿Quién de ustedes ya probó htmx? ¡Curiosos de escuchar sus experiencias!


Comments

comments powered by Disqus