1 Developer's guide to the React Ecosystem
This chapter covers
- Understanding the concept of React Mastery
- Navigating the React Ecosystem
- Introducing the React technology stack
- Creating a proper React stack
Greetings, and welcome to React in Depth, a book for developers who want to take their React skills to the next level to be able to keep up with the React community of today. This book assumes that you have a solid understanding of React and are comfortable building simple applications. Explained in very simple terms, you have currently progressed from A to B in figure 1.1, and this book will bring you from B to C. As you can see in the figure, there's a lot more to learn in this segment of the journey.
Figure 1.1 You knew how to write static websites using HTML, CSS, and JavaScript. And then you "just" had to learn React to get to your current level. Now you have to learn ESLint, Prettier, Chrome developer tools, TypeScript, CSS modules, Styled Components, Tailwind UI, Redux Toolkit, Zustand, XState, Immer, Mock Service Worker, TanStack Query, Jest, Testing Library, Next.JS, Remix, Prisma, SQLite, Storybook, Istanbul, and Emotion. That doesn't sound too daunting, does it?
