4 ms·
Who is going to maintain that loosely linked spaghetti of html with minimal js? You? If you're not going to, don't tell me how to work with code I gotta work w
by gear54rus 7y ago
Who is going to maintain that loosely linked spaghetti of html with minimal js? You?
If you're not going to, don't tell me how to work with code I gotta work with.
Can we just agree to let this meme die? React and vue didn't appear because developers wanted bloat.
If you want to reduce bloat, take that to corporate greedy actors stuffing pages with tracking and don't ever touch tools that make my life easier.
- pjmlp 7y agoThe Web framework that has decades of experience in large scale production deployments and has the ability to pack FE libraries as components. Spring, JEE, ASP.NET, Rails, Django,...
- gear54rus 7y ago> The Web framework that has decades of experience in large scale production deployments and has the ability to pack FE libraries as components. Same question. Who's going to write all those 'components' wrapping libraries for each of those when everyone has already moved on to react or vue? Some disgruntled retrograde? Am I supposed to waste time on it so that you can bask in the glory of 'pure html and js'?
- pjmlp 7y agoThe fallacy of that argument is that actually not everyone has drunk the react or vue Kool-Aid. In a few years the React/Vue fad will be gone, while HTML/CSS/VanilaJS will still be around. We are the ones not wasting time learning fad of the day stacks.
- gear54rus 7y ago> In a few years the React/Vue fad will be gone, Certainly. However, something even better will replace it and you guys will moan about it again. It only hurts yourself if you refuse to learn.
- pjmlp 7y agoIt has worked pretty well so far. Coffeescript, Dart, AngularJS, Dojo, MooTools, Prototype, Bower,... So much time I saved keeping focused on SSR frameworks, alongside VanillaJS.
- dmix 7y agoVue/React is moving heavily into SSR which is the future of web development IMO (37signals called it long ago). It's the best of both worlds of old staticy HTML + interactive components. I used to look down on something like Next.js/Nuxt.js [1] for simple (and advanced) websites until I used it and I'm 100% convinced it's the future of web development. Where most of the content is built with components but pre-rendered server-side and the JS loads to 'hydrate' the interface with interactive elements. I've stopped using heavy frameworks like Phoenix as a result and switching to simpler backends APIs written in Rust/Ruby/etc with Vue SRR handling the full frontend. Combined with treeshaking, chunked JS via webpack (which automatically only renders tiny .js files on-demand based on what components the page/route needs), purgeCSS which removes all unused CSS, PWA/critical inlined CSS tools, and other easy-to-use optimizations you can have a fully feature-rich JS site with SEO-friendly HTML pages and very fast page loads. We're just seeing the beginning of Vue/React and it's going to improve the web from the ills of the past, not make it worse. Better performance and more importantly high-quality well composed codebases, plus TypeScript which helps JS applications scale in size while keeping them sane. [1] https://nextjs.org https://nextjs.org / http://nuxtjs.org/ http://nuxtjs.org/
- filleduchaos 7y agoI mean I don't like JS either but the whole "fad of the day" thing is getting pretty old don't you think? It's been six years since React was first released.
- pjmlp 7y agoI do like JS, served as VanillaJS.