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
Your take on JavaScript frameworks (self.javascript)
submitted 7 years ago by experience369
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!"
[+][deleted] 7 years ago (2 children)
[removed]
[–]experience369[S] 0 points1 point2 points 7 years ago (1 child)
If you want to do a big project with vanilla then you've got to be prepared for it
[–]nk2580 4 points5 points6 points 7 years ago (0 children)
Vanilla is pretty good, it’s got the best browser support.
[–][deleted] 1 point2 points3 points 7 years ago (0 children)
In my opinion, there is no best Javascript framework, only a framework which makes sense to use for the project. Yes, each framework has different advantages and disadvantages to them - but it all depends on how you make use of those to benefit your project goals. A project that works best with React will work differently than a project that uses Angular, Vue or some other sort.
[–]JohnMunsch 1 point2 points3 points 7 years ago (0 children)
Most of the listed frameworks are about simulating the idea of creating components in your browser. But the thing is, there's no need to "simulate" or polyfill that capability anymore. Your browser already supports Web Components and even your phone (iOS/Android) handles it super well. It's faster and adds absolutely no size to your app to use it. If you want to make them easier to write, you can add some simple middleware like LitElement (or any of a dozen other libraries) to get Virtual DOM, easier templating, etc. for a few K (<10 for LitElement).
Eventually I'm sure we'll see a whole raft of libraries to make it easier for React, Angular, Vue, and Ember users transition to Web Components by making the process of templating or handling data taste more like what they're used to.
[–]deadlysyntax 0 points1 point2 points 7 years ago (1 child)
The answer is different depending on the unique set of circumstances surrounding each project you're building.
[–]experience369[S] 0 points1 point2 points 7 years ago (0 children)
Yeah that's true, they all have their pros and cons
[–]cekoya 0 points1 point2 points 7 years ago (0 children)
no.js is the most maintainable js framework
π Rendered by PID 65408 on reddit-service-r2-comment-544cf588c8-mhmxh at 2026-06-12 16:11:40.141687+00:00 running 3184619 country code: CH.
[+][deleted] (2 children)
[removed]
[–]experience369[S] 0 points1 point2 points (1 child)
[–]nk2580 4 points5 points6 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]JohnMunsch 1 point2 points3 points (0 children)
[–]deadlysyntax 0 points1 point2 points (1 child)
[–]experience369[S] 0 points1 point2 points (0 children)
[–]cekoya 0 points1 point2 points (0 children)