Nx and React

Nx is a smart, fast and extensible build system with first class monorepo support and powerful integrations. It has a powerful core and a rich plugin ecosystem.

Making Things Fast

If you're only interested in improving the performance of your monorepo by using Nx's affected:* commands, computation cache, and distributed task execution, then you don't need to use any plugins. Everything will work the same way whether your monorepo has React, Vue, Svelte, or even Go, Rust, or Java apps. Nx is technology-agnostic.

Check out the following guides to get started:

It is also a good idea to read the mental model guide to understand how Nx works.

Nx and React Plugins

Nx plugins help you develop React applications with fully integrated support for modern tools and libraries like Jest, Cypress, Storybook, ESLint, and more. Nx also supports React frameworks like Next.js, Remix, and has great support for React Native.

Check out the following to get started: