5 ms·
I just have to laugh. This website is 6.36MB big, out of which 4.51 MB is Javascript. Congrats, I guess.
by not_your_vase 3y ago
I just have to laugh. This website is 6.36MB big, out of which 4.51 MB is Javascript.
Congrats, I guess.
- lionkor 3y agoOf course, it has to display text, images (gasp!), and needs working links (oh!!). Thats at least 150 npm packages already.
- Joeri 3y agoIf only, create react app is closer to 1500 packages. To be fair, the react team is moving away from CRA. However, they’re pushing people to next.js, which is even bigger.
- steve_adams_86 3y agoNext is also primarily maintained by Vercel, and that gives me the creeps as time goes on. Vercel resells other services and ensures Next.js deploys most seamlessly on its own platform. Sure, it's still easy to deploy anywhere, but you will hit edge cases where deep internals are tailored to their own platform. Perhaps I'm too pessimistic here, but I expect that to get worse. I wouldn't discourage anyone from using it for that reason alone, but I'm not sure I like React's team favouring a commercial-by-proxy framework.
- 0xblinq 3y agoThis is what I worth the most as well. In fact, you can already notice the conflict of interest in many of the GitHub issues.
- lionkor 3y agoThis goes to show that you need to work in the ecosystem to effectively meme on it - I had no idea it was an order of magnitude worse than I thought.
- yyyk 3y agoYes, there's still a useless 1.85MB. One day we'll find out how to economically shove it all in Javascript/WebASM, and than the website will be perfect.
- tracker1 3y agoYeah, wasm gives me some home... though, I don't think the likes of Blazor is the answer. I can say that Rust+yew is interesting to say the least and there are even better performing options. The yew todomvc[1] example is around 100k total. I would really like to see a complete component library (something similar to mui.com) for Yew. There are a couple Material Design libraries, but last I checked they are all very incomplete and rough around the edges. Doesn't have to be material, necessarily, just consider mui the nicest, most feature complete UI component library I've ever seen for the web. Aside: anyone know how to exclude extension resources in devtools network tab? https://yew-todomvc.netlify.app/ https://yew-todomvc.netlify.app/