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?

1.1 Why a book on React Mastery?

 
 
 
 

1.2 How does this book teach React Mastery?

 
 
 

1.3 The React Ecosystem

 

1.3.1 What's in the Ecosystem?

 
 

1.3.2 Navigating the ecosystem

 
 
 

1.4 The Technology Stack

 
 
 
 

1.4.1 Why do we talk about a tech stack?

 
 

1.4.2 The anatomy of a React stack

 
 
 

1.4.3 Joining a project

 
 

1.4.4 Create a stack from scratch

 
 
 

1.5 Summary

 
 
sitemap

Unable to load book!

The book could not be loaded.

(try again in a couple of minutes)

manning.com homepage
test yourself with a liveTest