3 ms·
I kept waiting for "the next jQuery" but I guess it's never happening. It really was (and still is, I guess) such a remarkable project. A unifying, simplifying
by JohnBooty 2y ago
I kept waiting for "the next jQuery" but I guess it's never happening.
It really was (and still is, I guess) such a remarkable project. A unifying, simplifying thing that was so good it replaced 95% of the competition for a number of years.
Today... god. I realize that today's complex frontends are far from feasible in jQuery, and we could never have anything as simple as jQuery replacing them. But I'm not sure anybody actually likes what we wound up with.
- azemetre 2y agoI’d consider things like cheerio and alpine as the next iterations of jQuery. Also Frontend tooling doesn’t have to be complicated, only if you let it be. Using things like svelte or Htmx when appropriate are vastly easier than herding react or angular around. Also things like Laravel, Rails, and Django are still massively productive web toolkits that handle nearly everything you need to do to launch projects people want to use.
- JohnBooty 2y agoI really need to check out svelte and htmx.
- azemetre 2y agoDefinitely check out HTMX! I do like Svelte myself but I don't like how it seems like the majority of development is spent on Sveltekit itself. That said, Svelte is in a great position and can easily pair with things like Go or C# or PHP. It really reminds me of a more thoughtful react in a new age after a decade of previous lessons. As for HTMX, they published a great book that is available for free: https://hypermedia.systems/ https://hypermedia.systems/ The book is well written IMO, it goes through the history of hypermedia and how to create a CRUD app with HTMX + Python (Flask). The backend portions are very simple where you can easily replace it with the language of your choice, it's also not hard to find some repos online that do this too.