Author of “The Conscious React” book ⚛️
Author of the "The T-Shaped Dev" newsletter 🧙
Join 17K+ devs → thetshaped.dev
This way, you've mastered the basics, and the transition to a framework is easy.
This way, you've mastered the basics, and the transition to a framework is easy.
However, I still think it would be beneficial for anyone who is starting with React to start with plain Vite.
However, I still think it would be beneficial for anyone who is starting with React to start with plain Vite.
Otherwise, someone who does will take over our job.
Otherwise, someone who does will take over our job.
We learn and grow from them.
Otherwise, we can't progress forward and then move only backward because there's nothing like a permanent state in the universe.
We learn and grow from them.
Otherwise, we can't progress forward and then move only backward because there's nothing like a permanent state in the universe.
We must express our ideas clearly, listen carefully, understand others, and discuss problems and ideas humanely.
Well said, Josh!
We must express our ideas clearly, listen carefully, understand others, and discuss problems and ideas humanely.
Well said, Josh!
This approach leads to slower short-term output, but leads to easier, more reliable coding in the long run.
This approach leads to slower short-term output, but leads to easier, more reliable coding in the long run.
1. Deep Expertise
2. Becoming the go-to person
3. Easier to learn new technologies
1. Deep Expertise
2. Becoming the go-to person
3. Easier to learn new technologies
Don’t add unnecessary complexity. Keep things as simple as possible.
Don’t add unnecessary complexity. Keep things as simple as possible.
• Complex state logic across multiple components.
• Large applications.
• Complex state logic across multiple components.
• Large applications.
• Small to medium-sized applications.
• Simple UI or state logic.
• Short-term projects or prototypes.
• Small to medium-sized applications.
• Simple UI or state logic.
• Short-term projects or prototypes.