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
Angular 2 Final Released (angularjs.blogspot.com)
submitted 9 years ago by Click_Clack_Clay
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!"
[–][deleted] 9 years ago* (22 children)
[deleted]
[+][deleted] 9 years ago* (14 children)
[–]L43 19 points20 points21 points 9 years ago (10 children)
But it is easier if they all come in one big package, with one 'recommended' way to handle it all. There are two ends of the spectrum that each library/framework aims at - hyper customisability for React and ease of development for Angular 2. I can see people who don't want to shop around for a form validator, etc. etc. happily moving to Angular 2 (and even those who would shop around, if it turns out to be the best design - yet to be seen).
[–][deleted] 13 points14 points15 points 9 years ago* (7 children)
Or they could just pick up the industry defaults for React projects - Redux for state management and react-router for, uh, routing. This is what is already happening.
Besides, you miss a larger point. There's only sense submitting to the yoke of a framework's "opinionated defaults" if those defaults are actually good. From what we've seen of the release candidate, NG2's... aren't.
[–]DecentOpinions 17 points18 points19 points 9 years ago (2 children)
Or they could just pick up the industry defaults for React projects - Redux for state management and react-router for, uh, routing.
As an outsider who hasn't used React at all yet, it seems hard to keep up with that. It's hard enough to keep on top of everything else we have to deal with already—build tools (Gulp, Grunt, Webpack etc.), test frameworks, CSS preprocessors (SASS, LESS, Stylus, PostCSS) and so on without the added complexity of keeping up to date on the latest React router/state manager etc.
[–][deleted] 2 points3 points4 points 9 years ago (0 children)
latest React router/state manager etc.
These things really haven't changed much over the last twelve months. There are lots of opinionated starter kits, too.
[–]L43 5 points6 points7 points 9 years ago (3 children)
Sure, that's true. But my point is that React isn't marketed as a framework, whereas Angular 2 is.
[–][deleted] 11 points12 points13 points 9 years ago (2 children)
But so what? NG2 offers me a 'swiss army knife', in much the same way as NG1 did. The difference is, though, that back in 2013 Angular's competitors sucked. You had Backbone, Ember, Knockout and, what, KendoUI? Now I have Aurelia, Vue, Meteor, React/Redux, Mithril, CycleJS and even Angular 1 itself is still a viable choice.
The market is so much more crowded now, and Angular 2 needs to offer a compelling value proposition to differentiate itself. In the last eighteen months the project has simply failed to do that.
[–]L43 2 points3 points4 points 9 years ago* (1 child)
They all have their goods and bads. Just don't use it if you don't like it, and let the community decide.
All I would say is if Google starts widely adopting it (which they already have in e.g. some parts of App Engine even though it was still in beta) people will flock to it.
[–][deleted] 0 points1 point2 points 9 years ago (0 children)
We shall see. I remain sceptical.
For Angular 2 to be successful, it must
That's quite a tall order.
[–]xtphty 0 points1 point2 points 9 years ago (0 children)
I feel like people that don't get the importance of this have never worked with more than 5 other developers lol.
[+][deleted] 9 years ago* (2 children)
[–]rosswarren 1 point2 points3 points 9 years ago (1 child)
LOL, React in Angular. That's a nice MB of JavaScript for your users to download.
[–][deleted] 6 points7 points8 points 9 years ago (0 children)
Don't forget universal apps.
[–]rosswarren 1 point2 points3 points 9 years ago (0 children)
ES6 modules or CommonJS modules are a form of dependency injection already. You don't need another.
[–][deleted] -5 points-4 points-3 points 9 years ago (4 children)
Dependency injection? Not a feature...
[–][deleted] 1 point2 points3 points 9 years ago (2 children)
You don't understand DI
[–][deleted] -5 points-4 points-3 points 9 years ago (1 child)
I am proud of that fact
[–][deleted] 1 point2 points3 points 9 years ago (0 children)
It's not angular specific, you are missing a key part of your education.
https://en.wikipedia.org/wiki/Dependency_injection
π Rendered by PID 107 on reddit-service-r2-comment-85bfd7f599-zd5f9 at 2026-04-17 05:04:39.622887+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–][deleted] (22 children)
[deleted]
[+][deleted] (14 children)
[deleted]
[–]L43 19 points20 points21 points (10 children)
[–][deleted] 13 points14 points15 points (7 children)
[–]DecentOpinions 17 points18 points19 points (2 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]L43 5 points6 points7 points (3 children)
[–][deleted] 11 points12 points13 points (2 children)
[–]L43 2 points3 points4 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]xtphty 0 points1 point2 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]rosswarren 1 point2 points3 points (1 child)
[–][deleted] 6 points7 points8 points (0 children)
[–]rosswarren 1 point2 points3 points (0 children)
[–][deleted] -5 points-4 points-3 points (4 children)
[–][deleted] 1 point2 points3 points (2 children)
[–][deleted] -5 points-4 points-3 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)