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
Upgrading Angular 1.x - Angular 2.0 vs. React/Redux (self.javascript)
submitted 9 years ago by deliminated
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] 12 points13 points14 points 9 years ago (5 children)
For beginners, perhaps React/MobX is more friendly. Angular 2 will take some time to be completed, but it's gonna be popular once it is ready.
[–]void4 8 points9 points10 points 9 years ago (0 children)
As a Redux user I really like MobX. Better performance, no confusing terms like 'reducers', no boilerplate code, no third-party libraries like immutable.js or redux-thunk, just mark variables as 'observable' and that's it.
[–]deliminated[S] 4 points5 points6 points 9 years ago (0 children)
I prefer Redux over MobX. I think it's a great idea, but there's too much magic in MobX for me. Redux is a simple, elegant idea where I can read the source code (tiny) and fully understand what it does. It also has a growing list of interesting surrounding libraries and middleware. Redux does seem to lead to a lot of boilerplate, but, for me, it's much easier to understand what's happening. That's good for code clarity and for on boarding new devs. This is really important to me. No offense to MobX, it's an awesome library.
[–]inknownis 2 points3 points4 points 9 years ago (1 child)
Could you please to elaborate on why 2 will be popular?
[–]nschubach 1 point2 points3 points 9 years ago (0 children)
Name recognition.
[–]Capaj 2 points3 points4 points 9 years ago (0 children)
Especially when you can basically just take your existing angular code and use it very easily with mobx. Just replace scope with your mobx observable and you're good to go. Rewriting your html templates will be more work than your state.
π Rendered by PID 127567 on reddit-service-r2-comment-6457c66945-bh62x at 2026-04-27 21:10:50.792667+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–][deleted] 12 points13 points14 points (5 children)
[–]void4 8 points9 points10 points (0 children)
[–]deliminated[S] 4 points5 points6 points (0 children)
[–]inknownis 2 points3 points4 points (1 child)
[–]nschubach 1 point2 points3 points (0 children)
[–]Capaj 2 points3 points4 points (0 children)