| ▲ | The AI cost of JavaScript frameworks(nolanlawson.com) | ||||||||||||||||||||||||||||||||||
| 54 points by luu 3 hours ago | 27 comments | |||||||||||||||||||||||||||||||||||
| ▲ | neya an hour ago | parent | next [-] | ||||||||||||||||||||||||||||||||||
This benchmark is too simplified to be meaningful. The choice of a framework is rarely based on speed alone, it factors in other elements like the user's domain knowledge, long term maintainability and the framework's track record itself w.r.t security and development of features. In this regard alone, it will make a lot of sense to spend extra $2 and 2 mins to trade off for a long-term maintainable codebase and code you can reason about than just something made quickly just to get it deployed fast. In my personal use case, that would be Svelte 5 for me and I'm sure it will be something else for everyone. | |||||||||||||||||||||||||||||||||||
| ▲ | tancop 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
Astro comes out on top with the best time, #2 lowest spend and zero client side JS. I know what I'm using for my next project. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| ▲ | mmusc 31 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
Java script frameworks are just extra boiler plate that isn't needed in the age of ai-coding. Server side page generation with a sprinkle of js will give you the same results with GBS less of packages and comple time | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| ▲ | usernametaken29 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
Angular sucks, I always knew it, and now we have some data that it’s broken even for agents. I’m not surprised | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| ▲ | iperov 21 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
> in the agentic era, when developers are no longer typing code by hand I hope I'll be the last person on Earth writing code by hand. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| ▲ | andai 21 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
Interesting article. Kind of seems like you'd want a more complex task, there's not much differentiation here. | |||||||||||||||||||||||||||||||||||
| ▲ | jawngee 23 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
Nice to see Nuxt holding its own. Astro or Nuxt are my gotos for client work and personal projects. | |||||||||||||||||||||||||||||||||||
| ▲ | drnick1 an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
Just use plain HTML for God's sake. HN demonstrates very well that you can do plenty without some Javascript monstrosity. At the very least, make your your websites degrades gracefully when JS is turned off. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| ▲ | iammrpayments an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
Interesting, I’m just sad svelte didnt behave better because of the LLM reading migration guide on every answer | |||||||||||||||||||||||||||||||||||
| ▲ | chvid 41 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
It is fairly obvious that it is all going to be some kind of React/JSX with tailwind. | |||||||||||||||||||||||||||||||||||
| ▲ | genshii an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
Glad to see Astro doing well here. It's by far my favorite way to build sites of all kinds, both content rich MPAs, and react heavy web apps. | |||||||||||||||||||||||||||||||||||
| ▲ | electroplankton an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
where is jquery? :( | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| ▲ | BatchJob 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
Unfortunately the author is not only correct about front end development vibes, but due to this state of affairs, I ceased to recognize browser based UIs as being software development at all. Too much browser tech is broken to call it software. As for agents, good for them! | |||||||||||||||||||||||||||||||||||
| ▲ | dceniac 6 minutes ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||
[flagged] | |||||||||||||||||||||||||||||||||||