General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Charles M.
Fireship
comments
Comments by "Charles M." (@charlesm.2604) on "Astro in 100 Seconds" video.
@Alcohogrifo It's not really the ecosystem whose problematic it's the damn devs. It's great to see frameworks and libraries solving different problems and complying to different needs, especially for JS since that language was too unopinionated for large scale projects. But when devs can't understand that these libraries and frameworks are meant for different kind of projects and rather choose to use the latest release that makes noises, it becomes hard and confusing to follow along (because yeah, when a library becomes industry standards or appreciated skill, you just HAVE to know how to use it). I feel like web developers, front end or back end, even thought their job is easier than a data scientist, an engineer building AIs or a embed dev building robotics, their learning curve NEVER stop. You can have 10+ years of experience and still need to watch talks once a week. It's bullshit.
8
I don't get how astro can have JS features without using JS? Fuck it, I'm sticking with Svelte for loading time, client performances, SEO, etc... and React for shared codebases on projects that need it.
4
@alexxx4434 The only optimization I can see as far as pure JavaScript code could be loops/iterations and event handlers. But then again, that's a browser issue. You're already supposed to know when iterations are useless/overkills and adapt. It shouldn't be considered an optimization but rather an expectation. I do agree though that the most effective way to optimize JavaScript is to not use it. But then what are you using as an alternative ? HTML is a markup language designed to store the document's tree of nodes, not to actually script the browser and its APIs. There are no alternatives to JS. EDIT: The only alternative I see would be to do the processing server-side but very few companies could afford that luxury.
3
@alexxx4434 Devs can't do much about performances taking into consideration that the work is made by browsers. JS run in the browser engine, optimization is not really our problem. The only "optimization" web devs can really do is reduce the size of their apps to ship them quicker, take advantage of caching and lazy load their ajax...
1