573 karma · joined August 8, 2020
All real world programs are stateful. You need some tooling and/or conventions to handle that in a clean way. I recommend this blog post about React Query that talks about some challenges and solutions on the frontend for state management: https://ui.dev/why-react-query
You're questioning the importance of optimization on a website for hackers/tinkerers/engineers?
You need optimization for page speed, SEO, animation, elegance, pushing the boundaries...
edit to address: "Which optimization does that need?"
Optimistic updates, debouncing, handling large responses, cache, etc. etc.
To me: Sense of hierarchy is off, accessibility is meh, there's an enormity of information per page, there's poor use of color and spacing... it could be worse but I can imagine this site giving my designer friends a seizure.
In my opinion their huge valuation is wack but the parent comment wasted their time doing math based on $20/month services - not even including all the add-ons they have in the “hobby”/small project tier.
edit: Maybe I misunderstood? I'm a bit confused on width/length here.
Also checking the vercel page, they have so many investors, how do they all expect a company predicated on a JavaScript framework to be around in 10 years.