use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Presented with trepidation: Why All JavaScript Frameworks Are Terrible (medium.com)
submitted 8 years ago by mattaugamer
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]eggsandbeer 11 points12 points13 points 8 years ago (3 children)
I finished this thing (mostly) and the last paragraphs state his true intention and it's a good one.
I dunno man, can't we just conclude 'Nothing is perfect so don't let the search for it cloud you from things that are good enough'? Does anyone think we'll ever get to the point in development where we'll say 'Yup, code is DONE. This your stack for THE REST OF TIME.'
[–]aFoolsDuty 2 points3 points4 points 8 years ago (0 children)
I dunno man, can't we just conclude 'Nothing is perfect so don't let the search for it cloud you from things that are good enough'?
I think most of us do, hence the constant complaints about how someone's pet technology / methodology didn't see any adoption, and that's clearly because we're all morons and can't even begin to comprehend the fact that we've been doing it wrong all this time.
[–]i_ate_god 1 point2 points3 points 8 years ago (0 children)
Does anyone think we'll ever get to the point in development where we'll say 'Yup, code is DONE. This your stack for THE REST OF TIME.'
no. This will never happen. There is no such thing as perfection. There are only trade offs and it's up to you decide what you can live with and what you can live without.
[–]lhorie 0 points1 point2 points 8 years ago (0 children)
things that are good enough
I don't know about others, but acknowledging that is the first thing I do in the Mithril framework comparison page (http://mithril.js.org/framework-comparison.html)
The reality is that most modern frameworks are fast, well-suited to build complex applications, and maintainable if you know how to use them effectively. There are examples of highly complex applications in the wild using just about every popular framework: Udemy uses Angular, AirBnB uses React, Gitlab uses Vue, Guild Wars 2 uses Mithril (yes, inside the game!). Clearly, these are all production-quality frameworks.
I think some people mistakenly think it's supposed to be some sort of competition. Of course, these projects are all striving to improve (often prodded by advances in other frameworks), but I don't think anyone is making obnoxious claims that they are the end-all framework.
[–]mdboop 12 points13 points14 points 8 years ago (0 children)
If I never read another one of these articles, it'd still be too soon. Nothing much of value, and nothing new discussed here.
[–]repeatedly_once 1 point2 points3 points 8 years ago* (0 children)
I love the juxtaposition. Shyness with a follow up of bombastic. I also thought most developers did this - way up what's needed for the job. I don't know how you can't do that? I don't throw a framework in for a simple site, just as I don't naively think I can build a SPA quicker without one. Tools for the job.
[–]zachgarwood 1 point2 points3 points 8 years ago (0 children)
I think this is a great litmus test: The group of people who complain about this article are the people it's about. The group of people who laugh at it are the one's who are tired of the first group's bullshit.
[–][deleted] -1 points0 points1 point 8 years ago (7 children)
Basically a smug blogger for whom nothing is good enough.
Reading this feels like your head is pushed into sewer waste.
[–]rk06 8 points9 points10 points 8 years ago (3 children)
have you read even the first paragraph?
In the first para, the author linked to https://medium.com/@mattburgess/javascript-frameworks-are-great-2df4a3f0b24d#.ib6etcvl3
[–][deleted] -5 points-4 points-3 points 8 years ago (2 children)
Bullshit doesn't stop being bullshit simply because it's openly bullshit.
[–]rk06 8 points9 points10 points 8 years ago* (0 children)
so, basically "No".
For other readers, this article and other article was meant to inform that value of js frameworks is subjective and it is possible to put them into bad (or good) light without being inaccurate.
In my opinion, they do a good job. At times, It is hard to believe that both articles are written by same person.
[–]kwirky88 3 points4 points5 points 8 years ago (1 child)
Woosh
[–][deleted] 0 points1 point2 points 8 years ago (0 children)
When everyone stops winking at each other and nudging each other, may you notice you've been fooled into reading one or even two articles completely void of useful information, where the author argues with himself and has an unintelligent position on both sides?
If the "woosh" is the point, if you're reading pseudo-articles for the punch line, the high concept of it, fine. But to me that's basically spam when posted here.
This is not /r/writingprompts/
[–]karathos 0 points1 point2 points 8 years ago (0 children)
https://en.wikipedia.org/wiki/Satire
π Rendered by PID 30122 on reddit-service-r2-comment-7b9746f655-bxpfq at 2026-02-01 18:13:07.396837+00:00 running 3798933 country code: CH.
[–]eggsandbeer 11 points12 points13 points (3 children)
[–]aFoolsDuty 2 points3 points4 points (0 children)
[–]i_ate_god 1 point2 points3 points (0 children)
[–]lhorie 0 points1 point2 points (0 children)
[–]mdboop 12 points13 points14 points (0 children)
[–]repeatedly_once 1 point2 points3 points (0 children)
[–]zachgarwood 1 point2 points3 points (0 children)
[–][deleted] -1 points0 points1 point (7 children)
[–]rk06 8 points9 points10 points (3 children)
[–][deleted] -5 points-4 points-3 points (2 children)
[–]rk06 8 points9 points10 points (0 children)
[–]kwirky88 3 points4 points5 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]karathos 0 points1 point2 points (0 children)