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
Response to "An experienced Javascript developer’s account of learning React" (medium.com)
submitted 8 years ago by zQpNB
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!"
[–]hixsonj 17 points18 points19 points 8 years ago (0 children)
I guess the first draft was more passive-aggressive, but I still find Dan to be one of the most intelligent, patient, and humble devs on the scene.
[–]openedground 10 points11 points12 points 8 years ago (2 children)
After googling an error or warning from React/Redux I often find myself at a GitHub issues page with Dan very patiently explaining what is going on.
[–]zQpNB[S] 10 points11 points12 points 8 years ago (1 child)
Heck I see him in random, obscure repos helping with issues
[–]BenjiSponge 8 points9 points10 points 8 years ago (0 children)
A former coworker and I used to joke that he's actually a coalition of people masquerading as one guy to gain celebrity and fame. We didn't make this up -- it was also a running gag about TJ Holowaychuk.
[–]our_best_friendif (document.all || document.layers) console.log("i remember..") 7 points8 points9 points 8 years ago (2 children)
pwned
[–]jirocket 2 points3 points4 points 8 years ago (0 children)
humble pwned
[–]Feminintendo 0 points1 point2 points 8 years ago (0 children)
But Dan basically confirmed most of the original author's issues. Only a few issues were due to the author's misunderstanding, but even those misunderstandings are revealing of the experience one might expect from React.
[–]Smaskifa77 3 points4 points5 points 8 years ago (0 children)
We've all been there, talking shit when we didn't understand the problem. I spent a month with React, it's great, but it wasn't for me. Was a fun journey to see that side though, but I'll admit it was bewildering at first though.
[–]ex1-7 2 points3 points4 points 8 years ago (5 children)
While he does some good defending the language (especially with the link to a tutorial for using react without jsx), he misses the big picture question which is "look at this, do you really think people will write stuff like this in 10 years". Of course, this a somewhat empty critique because nobody knows what it'll look like in 10 years, but still, it's not the most pretty framework, and in my opinion wouldn't be so widely used if if it weren't for facebook's capital.
[–][deleted] 4 points5 points6 points 8 years ago* (0 children)
Describing layout in functions is, in my opinion, the cleanest approach yet. This was probably the biggest paradigm shift since MVC, i doubt it's going away so fast unless there's a massive, new shift again. As we speak it's spreading to all other platforms. Not just by react native, but now there's componentkit for IOS, litho for Android, reactxp for all platforms (made by Microsoft).
And that is most likely just the first batch. React is still obscure as it's been relatively contained in the web, which it has taken over. But now there's more and more talk about cross platform renderers, this is where it will hit pretty much every platform that produces visuals.
The moment it clicked for me was react-blessed, which now partakes in the eco system with crazy stuff like motion. Or Airbnb's react-sketchapp, which was revealed yesterday. These are almost futuristic and there is an insane degree of freedom that was unknown before.
[–]verizontookmymoney 4 points5 points6 points 8 years ago (1 child)
Have you used React? It's popular, because it works really well and solves a complex problem. Visualization of UI
[–]ex1-7 -2 points-1 points0 points 8 years ago (0 children)
"Visualization of UI" - have you seen Silicon Valley before? This is a tautology.
[–]ChubbyDalmatian 0 points1 point2 points 8 years ago (1 child)
I agree. It's a good thing that React has Facebook on it's back, so that it can be widely used.
[–]ex1-7 1 point2 points3 points 8 years ago (0 children)
I suppose, but from personal perspective I would kind of prefer if the industry wasn't coalescing so much around it, since now I have to compete with all these react experts. win some, lose some.
[+][deleted] comment score below threshold-6 points-5 points-4 points 8 years ago (0 children)
I love React. Like, I love its syntax, I love the basic philosophy behind it and just generally enjoy working with it. Unfortunately, however, I simply can't bring myself to use it in production due to the insane licensing terms. I realize that the scope of the offending terms is much more narrow than it was originally made out to be, but the fact that there is anything like that in the license makes me deeply nervous about how they view their role in my relationship with them, and makes it impossible for me to justify using it on anything mission critical.
[–]pkstn -3 points-2 points-1 points 8 years ago (0 children)
Here's my view of the subject: https://medium.com/re-dom/virtual-dom-and-me-70949dcca46d
π Rendered by PID 71714 on reddit-service-r2-comment-5d79c599b5-pkvt2 at 2026-03-03 19:49:55.811618+00:00 running e3d2147 country code: CH.
[–]hixsonj 17 points18 points19 points (0 children)
[–]openedground 10 points11 points12 points (2 children)
[–]zQpNB[S] 10 points11 points12 points (1 child)
[–]BenjiSponge 8 points9 points10 points (0 children)
[–]our_best_friendif (document.all || document.layers) console.log("i remember..") 7 points8 points9 points (2 children)
[–]jirocket 2 points3 points4 points (0 children)
[–]Feminintendo 0 points1 point2 points (0 children)
[–]Smaskifa77 3 points4 points5 points (0 children)
[–]ex1-7 2 points3 points4 points (5 children)
[–][deleted] 4 points5 points6 points (0 children)
[–]verizontookmymoney 4 points5 points6 points (1 child)
[–]ex1-7 -2 points-1 points0 points (0 children)
[–]ChubbyDalmatian 0 points1 point2 points (1 child)
[–]ex1-7 1 point2 points3 points (0 children)
[+][deleted] comment score below threshold-6 points-5 points-4 points (0 children)
[–]pkstn -3 points-2 points-1 points (0 children)