Nx
- Getting Started
 - Core Tutorial
 - Features
 - Concepts
- Mental Model
 - How Caching Works
 - What is a Task Pipeline
 - What Are Nx Plugins
 - Inferred Tasks
 - Types of Configuration
 - Executors and Configurations
 - Integrated Repos vs. Package-Based Repos vs. Standalone Apps
 - Module Federation
 - More Concepts
- Incremental Builds
 - Nx and Turborepo
 - Monorepos
 - Dependency Management
 - Code Sharing
 - Using Nx at Enterprises
 - Nx Daemon
 - Nx and the Angular CLI
 - Folder Structure
 - Nx Devkit and Angular Devkit
 - Applications and Libraries
 - Creating Libraries
 - Library Types
 - Grouping Libraries
 - Buildable and Publishable Libraries
 - How the Project Graph is Built
 
 
 - Recipes
- Tasks & Caching
 - Adopting Nx
 - React
 - Angular
 - Node
 - Storybook
- Set up Storybook for React Projects
 - Set up Storybook for Angular Projects
 - Set up Storybook for Vue Projects
 - Configuring Storybook on Nx
 - One main Storybook instance for all projects
 - One Storybook instance per scope
 - One main Storybook instance using Storybook Composition
 - How to configure Webpack and Vite for Storybook
 - Setting up Storybook Interaction Tests with Nx
 - Setting up Storybook Composition with Nx
 - Angular: Set up Compodoc for Storybook on Nx
 - Angular: Configuring styles and preprocessor options
 
 - Cypress
 - Deno
 - Next
 - Nuxt
 - Vite
 - Webpack
 - Module Federation
 - Enforce Module Boundaries
 - Installation
 - Tips and tricks
- Add a Package-based Project in an Integrated Repo
 - Add an Integrated Project in a Package-based Repo
 - Convert from a Standalone Repository to an Integrated Repository
 - Configuring ESLint with Typescript
 - Enable Typescript Batch Mode
 - Define Secondary Entrypoints for Typescript Packages
 - Compile Typescript Packages to Multiple Formats
 - Keep Nx Versions in Sync
 - Define Environment Variables
 - Configuring Browser Support
 - Include Assets in Build
 - Include All package.json Files as Projects
 - Identify Dependencies Between Folders
 - Disable Graph Links Created from Analyzing Source Files
 - Use JavaScript instead TypeScript
 - Altering Migration Process
 - Using Yarn PnP
 - Switching to ESLint's flat config format
 
 - Troubleshooting
 - Nx Console
 - Nx Release
 - Other
 
 - Showcase
- Nx with your favorite tech
- Add an Express Project
 - Add a Lit Project
 - Add a Solid Project
 - Add a Qwik Project
 - Add a Rust Project
 - Add a .NET Project
 - Add an Astro Project
 - Add a Svelte Project
 - Add a Fastify Project
 - Using Apollo GraphQL
 - Using Prisma with NestJS
 - Using Mongo with Fastify
 - Using Redis with Fastify
 - Using Postgres with Fastify
 - Using PlanetScale with Serverless Fastify
 - Nx Micro-Frontend Example
 
 - Benchmarks
 
 - Nx with your favorite tech
 - Reference
 - Deprecated
 - See Also
 
Extending-nx
Ci
Nx-api
- angular
- documents
 - executors
 - generators
- add-linting
 - application
 - component
 - component-cypress-spec
 - component-story
 - component-test
 - convert-to-application-executor
 - directive
 - federate-module
 - init
 - library
 - library-secondary-entry-point
 - remote
 - move
 - convert-to-with-mf
 - host
 - ng-add
 - ngrx
 - ngrx-feature-store
 - ngrx-root-store
 - pipe
 - scam-to-standalone
 - scam
 - scam-directive
 - scam-pipe
 - setup-mf
 - setup-ssr
 - setup-tailwind
 - stories
 - storybook-configuration
 - cypress-component-configuration
 - web-worker
 
 
 - create-nx-plugin
 - create-nx-workspace
 - cypress
 - detox
 - devkit
 - esbuild
 - eslint
 - eslint-plugin
 - expo
 - express
 - jest
 - js
 - nest
 - next
 - node
 - nuxt
 - nx
 - playwright
 - plugin
 - react
 - react-native
 - remix
 - rollup
 - storybook
 - tao
 - vite
 - vue
 - web
 - webpack
 - workspace
 
- angular