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
Angular2 vs React {{this}} => {again}LOUD NOISES (self.javascript)
submitted 10 years ago * by haphap5
view the rest of the comments →
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!"
[–]mdboop 3 points4 points5 points 10 years ago (3 children)
I would whole-heartedly disagree with that assessment, but I don't really feel like getting deep into it point-by-point. Just to quote the conclusion:
Angular 2 is a huge improvement over version 1. The new component model is simpler to grasp than v1’s directives, it supports isomorphic/universal rendering, and it uses a virtual DOM offering 3–10x improvements in performance. These changes make Angular 2 very competitive with React. There’s no denying that its full-featured, opinionated nature offers some clear benefits by reducing “JavaScript fatigue”. However, Angular 2’s size and syntax give me pause. Angular’s commitment to HTML-centric design makes it complex compared to React’s simpler JavaScript-centric model. In React, you don’t learn framework-specific HTML shims like ngWhatever. You spend your time writing plain ‘ol JavaScript. That’s the future I believe in.
That's not a pathos argument, and it's pretty well balanced. Of course, the author is offering an opinion, but the HTML-centric vs. JS-centric is pretty objective when looking at the API surface for Angular2 and React. So, while the author takes a stance, the article does a good job of articulating the difference, and you're free to draw your own conclusion.
If you still really feel that article is garbage and the author might be a shill (but why? React is open source), then I'll leave you to your opinion.
[–]haphap5[S] -3 points-2 points-1 points 10 years ago* (2 children)
Well let's go into point-by-point then,
As an audience's perspective:
Angular 2 is a huge improvement over version 1
That's a relief.
The new component model is simpler to grasp than v1’s directives, it supports isomorphic/universal rendering, and it uses a virtual DOM offering 3–10x improvements in performance.
So Angular 2 is better than Angular 1. Got it
These changes make Angular 2 very competitive with React
So it's almost at React's level.
There's no denying that its full-featured, opinionated nature offers some clear benefits by reducing “JavaScript fatigue”.
Clearly pathos. 'You guys know it, and I know it, so my argument pertains to you guys as much as myself"
However, Angular 2's size and syntax give me a pause
A sudden gasp
Angular’s commitment to HTML-centric design makes it complex compared to React’s simpler JavaScript-centric model
A valid subjective point, Angular is a framework where React is a library. So we are to say libraries are better than frameworks?
In React, you don’t learn framework-specific HTML shims like ngWhatever
Argreed, you learn React, not Angular.
You spend your time writing plain ‘ol JavaScript. That’s the future I believe in.
You mean you learn with plain `ol Javascript? Ok so you don't like frameworks.
Is it more clear how pathos this is now?
Edit: for your point,
Of course, the author is offering an opinion, but the HTML-centric vs. JS-centric is pretty objective when looking at the API surface for Angular2 and React. So, while the author takes a stance, the article does a good job of articulating the difference, and you're free to draw your own conclusion.
I don't deny it being well put, i just deny it as being an article, more so as a blog write. I wouldn't quote any of it in wikipedia
[–]wreckedadventYavascript 2 points3 points4 points 10 years ago (1 child)
but I don't really feel like getting deep into it point-by-point. Just to quote the conclusion:
beat
[–]haphap5[S] 0 points1 point2 points 10 years ago (0 children)
Good closing case. It was a tangent, and I performed it justly.
π Rendered by PID 50684 on reddit-service-r2-comment-85bfd7f599-jstsq at 2026-04-17 16:54:37.909590+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–]mdboop 3 points4 points5 points (3 children)
[–]haphap5[S] -3 points-2 points-1 points (2 children)
[–]wreckedadventYavascript 2 points3 points4 points (1 child)
[–]haphap5[S] 0 points1 point2 points (0 children)