nx/docs/react/getting-started/getting-started.md
Victor Savkin 24bf8e8b0d wip
2020-12-22 14:56:26 -05:00

29 lines
1.2 KiB
Markdown

# Getting Started
Nx is a suite of powerful, extensible dev tools that help you develop, test, build, and scale with React and React frameworks like Gatsby, Next.js, React Native, etc.
## 10-Minute Nx Overview
<iframe width="560" height="315" src="https://www.youtube.com/embed/sNz-4PUM0k8" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
## Create Nx Workspace
Creating an Nx workspace is easy. Run the following command to set up an Nx workspace with a React app in it.
```bash
npx create-nx-workspace --preset=react
```
## Learn Nx Fundamentals
- [Interactive Nx Tutorial (with videos)](/{{framework}}/tutorial/01-create-application)
- [Free Nx Course on Egghead: Scale React Development with Nx](https://egghead.io/playlists/scale-react-development-with-nx-4038)
- [45-Minute Walkthrough](https://www.youtube.com/watch?v=jCf92IyR-GE)
## Dive Deep
- [Nx CLI](/{{framework}}/getting-started/cli-overview)
- [Configuration Files](/{{framework}}/getting-started/configuration)
- [Computation Caching](/{{framework}}/workspace/computation-caching)
- [Rebuilding What is Affected](/{{framework}}/guides/ci/monorepo-affected)