There was a time before React, and there will be life after. If you tie yourself too closely to any technology, you might trap yourself and miss the next wave. Let's zoom out from the state management library du jour — what timeless lessons can we learn from React? In the talk I'll discuss lessons I've learned from studying React that I will take with me for the rest of my career.
Slides: https://docs.google.com/presentation/d/1Q_BJD9oy9TdkdysxWW67b8GURaZF_awSKssGR8HI898/edit?usp=sharing
Notes and Links: https://www.notion.so/swyx/7-Lessons-to-Outlive-React-3a8ed4db297c43a49464bbe3338cce36
This is the full length version of the talk, presented at React Summit 2021 React Summit, with 25k developers registered over 3 days (their video: https://www.youtube.com/watch?v=u75RdtN3kAU)
I also did a Q&A on going from Junior to Senior: https://swyx.transistor.fm/episodes/weekend-drop-going-from-junior-to-senior-q-a
Timestamps thanks to Robin Cussol:
0:00 7 Lessons
2:06 Reconciler + Scheduler
4:38 Minimal API Surface
7:14 API Design is Language
11:09 Optimize for Change
15:36 Test the Public API
17:48 Devtools Not Optional
22:19 Build Community
0 Comments