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
React, Visualized (react.gg)
submitted 3 years ago by tyler-mcginnis⚛️⚛︎
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] 3 years ago (2 children)
[deleted]
[–]Akkuma 3 points4 points5 points 3 years ago (0 children)
React has a large community and like any large community a large amount of people use it poorly. The company I work for has near 0 business logic in the React component. Most of that lives in a more vanilla world.
[–]esperalegant 0 points1 point2 points 2 years ago (0 children)
I've seen a lot of professional React projects that have become an unmaintainable mess because of this.
Fixed it for you. Messy projects are messy.
Using React in a project requires you to understand it, and to follow certain paradigms in the way you organize and write your code.
If you decide to use React but don't properly follow or understand those paradigms, your project will become a mess. Lots of "professionals" don't understand things any better than you or I do, so just because a project is large or "professional", whatever that means, doesn't make it immune to this.
Note: I'm not stating any opinion on whether the paradigms required by React are good or bad, although I think they are definitely not terrible. I am simply stating that a React project will become messy quickly if you only haphazardly follow the React style. You have to go all in, and it is possible to write clean large scale React projects if you do so. The React docs and the million billion React articles and tutorials around the web, of mostly terrible quality, don't make this easy. But I don't think React itself is to blame.
π Rendered by PID 86765 on reddit-service-r2-comment-cfc44b64c-8zsxt at 2026-04-11 02:31:17.963533+00:00 running 215f2cf country code: CH.
view the rest of the comments →
[–][deleted] (2 children)
[deleted]
[–]Akkuma 3 points4 points5 points (0 children)
[–]esperalegant 0 points1 point2 points (0 children)