TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

HTML, CSS and JavaScript Frameworks – Incompetent Nonsense

3 pointsby ckuroseover 9 years ago

3 comments

lollipop25over 9 years ago
I smell NIH all over the post. This guy probably:<p>- Hasn&#x27;t been through hard deadlines, proof-of-concept software, silly client requirements (like IE8 support) and other things that need to be done quick and dirty.<p>- Hasn&#x27;t written against monolithic frameworks, legacy code or enterprise software. The web scene is fast moving, these software don&#x27;t. You have to make do with what is available, most of which are old code and frameworks.<p>- This guy probably hasn&#x27;t seen the horrors of the web past and hasn&#x27;t been burned for failing to make some functionality cross-browser friendly.<p>- Doesn&#x27;t have an idea of cross-browser support. How do you AJAX when `fetch` isn&#x27;t cross-browser yet? How do you deep-clone when Object.assign isn&#x27;t IE-friendly. Are you willing to waste time writing what libraries already do for you?<p>- Hasn&#x27;t written a large scale app. I&#x27;ve seen terrible things written in jQuery. How much more terrible would it be <i>without</i> it?<p>It&#x27;s not jQuery&#x27;s, or Bootstrap&#x27;s fault. It&#x27;s all about using the right tools at the right time the right way.<p>Besides, jQuery and Bootstrap both can be custom-built to what you need and not include everything. <i>But then, the author probably didn&#x27;t know that</i>.<p>There are also lighter libraries like Zepto and Pure, but the author <i>may have not known those as well</i>.
pedalpeteover 9 years ago
jQuery brought us cross-browser compatibility at a time when dealing with multiple browsers was a big PITA.<p>It also made it simple to interact with the DOM and provided capabilities in animation and such that were not yet available in css.<p>Bootstrap made it easy for non-designers to build nice looking sites. Sure, they all looked the same and it&#x27;s bloated, but it helped to handle layout for those who didn&#x27;t know better (the author could take some tips there).<p>So, if we look at these tools as introductions too, and provide people to quickly develop working sites better than they can without, is that so bad?<p>For high-quality production websites, these libraries and frameworks should be used in moderation, if at all.<p>I for one am thankful for jQuery, Bootstrap, Backbone and many others for continuing my education and helping me build sites that people enjoy using.<p>We&#x27;re now ripping out a bunch of Angular and Backbone on a project at work and going back to plain library free javascript and css (though we&#x27;re using sass, so not sure if I can say it is completely free).
WalterSearover 9 years ago
Bootstrap and jquery? When was this written, five years ago?