A thread of our Top 10 React Links of 2020. Enjoy! 








"Guidelines to improve your React folder structure" by @RozenMD outlines his preferred folder structure method and the guiding principles behind each decision https://maxrozen.com/guidelines-improve-react-app-folder-structure/
"React Component Patterns" by @alexi_be3 will help you identify the trade-offs of different React patterns and understand when each pattern would be most appropriate https://dev.to/alexi_be3/react-component-patterns-49ho
"Build A Confirmation Modal in React with State Machines" by @dceddia shows you how to build a reusable state machine using React and Robot to handle this modal confirmation flow, and wraps it up into a custom hook. https://daveceddia.com/react-confirmation-modal-state-machine/
"Four characters can optimize your React component" by @benmvp walks you through how to make use of useState lazy initialization to speed up your React function component https://www.benmvp.com/blog/four-characters-optimize-react-component/
"Client-Side Architecture Basics" by @stemmlerjs is a comprehensive guide to help you develop a better way of thinking about frontend architecture using modern tools like React, xState, and Apollo Client https://khalilstemmler.com/articles/client-side-architecture/introduction/
"Guide to React Context" by @tylermcginnis is an in-depth article and video that will teach you everything you’d ever want to know about React Context, including the useContext Hook https://ui.dev/react-context/
"React + TypeScript
: The good parts" by @MuyDiego will give give you a good idea of the pros and cons of building with React and TypeScript, and will explain why Diego ultimately loves it https://dev.to/diemax/react-typescript-the-good-parts-428f

"Rewriting Facebook’s Recoil React library from scratch in 100 lines" by @bennettbackward will help you learn more about Recoil by seeing how Bennett implemented something similar https://bennetthardwick.com/blog/recoil-js-clone-from-scratch-in-100-lines/
"React is slow, what now?" by @franleplant will help you feel a lot more confident in your ability to identify and improve some of the most common performance problems in React https://nosleepjavascript.com/react-performance/
"3 React Mistakes Junior Developers Make With Component State" by Tyler Hawkins covers the mistakes he often sees during code reviews with junior developers and how to fix them https://dev.to/thawkin3/3-react-mistakes-junior-developers-make-with-component-state-1bhd
If you liked this list, you'll love the *actual* newsletter.
The 10-ish best React links of the week, delivered to your inbox every Tuesday.
http://reactnewsletter.com
The 10-ish best React links of the week, delivered to your inbox every Tuesday.
http://reactnewsletter.com
