Things you forgot because of React
Like a lot of people, there was a time when the only music I listened to was whatever was played on my local radio station. (A lot of people over 30 or so, anyway. If this doesn’t sound familiar to you yet, just stick with me for a minute here.) At the time, I was happy with that. It seemed like all I needed. Looking back, I realize: I naively trusted that anything good inevitably became popular—and therefore, anything worth knowing would eventually come my way on its own. Looking back, I realize: I naively trusted that anything good inevitably became popular—and therefore, anything worth knowing would eventually come my way on its own. Looking back, I realize: I naively trusted that anything good inevitably became popular—and therefore, anything worth knowing would eventually come my way on its own. Eventually, though, other music began to take root in my life. Through new friends and the internet, I became acquainted with new artists, further and further from the things I liked befor
Things you forgot (or never knew) because of React Published: August 4, 2023 Last updated: October 27, 2023 [ Table of contents ] Part 1: an intro about music, defaults, and bubbles Finding richness beyond the defaults Completing the analogy, and acknowledging its shortcomings The React bubble Part 2: Things you forgot (or never knew) because of React Your ecosystem doesn’t need to be massive anymore (because it can share now) React hooks are actually kind of outdated You don’t need to micro-manage rendering anymore Nobody else is afraid of their framework’s version of useEffect Scaling isn’t
related reading
- The self-fulfilling prophecy of React - Josh Collinsworth blogjoshcollinsworth.com
- Build your own Reactpomb.us
- Why React Re-Renders • Josh W. Comeaujoshwcomeau.com
- You Might Not Need an Effect – Reactreact.dev
- The new wave of Javascript web frameworksfrontendmastery.com
- Making Sense of React Server Components • Josh W. Comeaujoshwcomeau.com
- Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior · Mark's Dev Blogblog.isquaredsoftware.com
- Understanding useMemo and useCallback • Josh W. Comeaujoshwcomeau.com
- Common Beginner Mistakes with React • Josh W. Comeaujoshwcomeau.com
- Implementing React from scratchrob.directory
- The Elements of UI Engineering — overreactedoverreacted.io
- Tao of React - Software Design, Architecture & Best Practices | Alex Kondovalexkondov.com