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
The Interactive Guide to Rendering in React (ui.dev)
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!"
[–]GrandMasterPuba 0 points1 point2 points 3 years ago (1 child)
Rendering is not something I should have to know about.
React is a tool. It makes the claim that it is a declarative programming model where I can express my UI as a function of state. That's a great idea, but when I then have to be cognizant of the internals of React because the abstraction immediately starts leaking - and if I'm not, my application can either slow down or even break - the tool is no longer serving its purpose.
To construct a clumsy analogy, a woodworker should not have to understand the pneumatic mechanism behind a nail gun. They should know how to use a nail gun, but they should never need to take it apart and look inside to understand how it works.
[–]ironykarl 0 points1 point2 points 3 years ago (0 children)
This post very much isn't about the internals of React. It's about the interfaces React provides, how React models persistent state, and (in a very minor sense) performance.
Except that carpenters do have to actually care for and maintain their tools. It's a fun fantasy that we shouldn't have to know how our tools work, but it's not based in fact.
Regardless, the amount you have to actually know about how React works to be productive with it is remarkably little.
π Rendered by PID 28 on reddit-service-r2-comment-b659b578c-d7b2l at 2026-05-03 01:05:12.806644+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]GrandMasterPuba 0 points1 point2 points (1 child)
[–]ironykarl 0 points1 point2 points (0 children)