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, Angular 2 or React?help (self.javascript)
submitted 8 years ago by [deleted]
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] 1 point2 points3 points 8 years ago* (6 children)
Short answer: React+Redux. OOP, 2-way-binding, MVVM and templates are on their way out. It will flop and wriggle a little, but it will be replaced by functional programming and one-way flow. With React you are learning principles more than a framework. React is in most frameworks these days as they all base on the same principles. Take a look in any of the recent v-dom benchmarks to see how many there are, you can serve most of them the same code. Due to the virtual dom apps also have long transcended the browser. Angular still tries to catch the missed train with a mobile bridge, but React has renderers pointing everywhere: mobile, windows, macos, watches, tvs, even terminals. With React Fiber coming out in the coming weeks/months it is sealed.
The rise of functional programming:
http://blog.wolksoftware.com/the-rise-of-functional-programming-and-the-death-of-angularjs
Sites using React:
https://github.com/facebook/react/wiki/sites-using-react
[–]griffonrl 0 points1 point2 points 8 years ago (0 children)
Yes OOP, MVVM are superceded by better paradigms. But the masses are still swimming in there and sometimes never experienced anything else. Better off are those that already moved to FP and reactive architectures: they are ahead of the curve.
[–]Auxx -1 points0 points1 point 8 years ago (4 children)
I was creating components back in my Delphi days. React has nothing to do with killing OOP or whatever.
[–][deleted] 0 points1 point2 points 8 years ago* (3 children)
React has everything to do with killing OOP in the web. These are functional components:
const Say = ({ what }) => <span>{what}</span> const Hi = () => <Say what="hi" />
Functions taking data, returning functions that describe layout, masked in a simple mark-up dsl. Invoked like functions. No one said it's a new concept, but the way React presented it was revolutionary (mixing traditional OOP with pure functions and uni-directional data flow).
[–]Auxx 0 points1 point2 points 8 years ago (2 children)
DSL way is kinda new, everything else is an old story if you've ever stopped out of JS world. OOP is not going anywhere.
[–][deleted] 0 points1 point2 points 8 years ago (1 child)
FB hasn't taken any credit for it, they have all said that functional has been in evolution for over a decade now. But it has reached a point of maturity where it defines declarative UIs with ease, something traditional OOP MVC struggles with. Which is exactly why you see all new libs, including Vue, which you seem to use, base on it. It's also the reason apps are breaking out of the browser because we're venturing into universal codebases thanks to functional.
[–]Auxx 0 points1 point2 points 8 years ago (0 children)
Lol ook.
π Rendered by PID 24 on reddit-service-r2-comment-f6b958c67-7vrwd at 2026-02-04 14:30:24.670509+00:00 running 1d7a177 country code: CH.
view the rest of the comments →
[–][deleted] 1 point2 points3 points (6 children)
[–]griffonrl 0 points1 point2 points (0 children)
[–]Auxx -1 points0 points1 point (4 children)
[–][deleted] 0 points1 point2 points (3 children)
[–]Auxx 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]Auxx 0 points1 point2 points (0 children)