Get StartedPluginsCommunityNx CloudNx ConsultingNx on Github
  • Getting Started
    • Getting Started
    • Resources
    • Nx and Angular CLI
    • CLI Overview
    • VS Code Plugin
    • Folder Structure
    • Configuration
    Tutorial
    • 1 - Create Application
    • 2 - Add E2E Test
    • 3 - Display Todos
    • 4 - Connect to API
    • 5 - Add Node Application
    • 6 - Configure Proxy
    • 7 - Share Code
    • 8 - Create Libraries
    • 9 - Dep Graph
    • 10 - Use Computation Caching
    • 11 - Test Affected Projects
    • 12 - Summary
    Core Concepts
    • Plugins
    • Computation Caching
    • Rebuild Only What is Affected
    • Why Monorepos
    • Updating Nx
    • Nx Devkit
    Migration
    • Overview
    • From Angular CLI
    • From AngularJS
    • Adding to Monorepo
    • Preserving Git Histories

Deep Dive

  • Executors / Builders
    • Using Executors / Builders
    • Running Custom Commands
    • Creating Custom Builders
    Generators
    • Using Generators
    • Workspace Generators
    Workspace Structure
    • Creating Libraries
    • Library Types
    • Grouping Libraries
    • Buildable and Publishable Libraries
    • Using Tags
    • Dependency Graph
    CI
    • Distributed CI: Overview
    • Distributed CI: Azure
    • Distributed CI: Jenkins
    • Incremental Builds
    • Setup incremental builds for Angular applications
    Modern Angular
    • Moving from Protractor to Cypress
    • Moving from Karma to Jest
    Guides
    • Using NgRx
    • Using DataPersistence
    • Using Nx at Enterprises
    • Using ESLint in Nx Workspaces
    • Nx 7 => Nx 8
    • Upgrading AngularJS Applications
    • Configuring Browser Support
    • Running custom commands
    • Nx Devkit and Angular Devkit
    Examples
    • Nx Micro-Frontend Example
    • Building Angular and React Applications Together With Nx
    • Using Apollo GraphQL

API / Reference

  • CLI
    • generate
    • serve
    • build
    • test
    • lint
    • e2e
    • run
    • dep-graph
    • run-many
    • affected
    • affected:build
    • affected:test
    • affected:lint
    • affected:e2e
    • affected:dep-graph
    • affected:apps
    • affected:libs
    • print-affected
    • format:check
    • format:write
    • migrate
    • report
    • list
    • workspace-lint
    • workspace-generator
    Workspace
    • Overview
    • library generator
    • move generator
    • remove generator
    • run-commands generator
    • workspace-generator generator
    • run-commands executor
    • run-script executor
    web
    • Overview
    • application generator
    • build executor
    • dev-server executor
    • file-server executor
    • package executor
    angular
    • Overview
    • application generator
    • downgrade-module generator
    • karma-project generator
    • karma generator
    • library generator
    • move generator
    • ngrx generator
    • stories generator
    • storybook-configuration generator
    • storybook-migrate-defaults-5-to-6 generator
    • upgrade-module generator
    • package executor
    • ng packagr lite executor
    • webpack-browser executor
    react
    • Overview
    • application generator
    • component generator
    • component-cypress-spec generator
    • component-story generator
    • library generator
    • redux generator
    • stories generator
    • storybook-configuration generator
    • storybook-migrate-defaults-5-to-6 generator
    jest
    • Overview
    • jest executor
    cypress
    • Overview
    • cypress executor
    storybook
    • Overview
    • configuration generator
    • migrate-defaults-5-to-6 generator
    • cypress-project generator
    • build executor
    • storybook executor
    linter
    • eslint executor
    • lint executor
    node
    • Overview
    • application generator
    • library generator
    • build executor
    • execute executor
    • package executor
    express
    • Overview
    • application generator
    nest
    • Overview
    • application generator
    • class generator
    • controller generator
    • decorator generator
    • filter generator
    • gateway generator
    • guard generator
    • interceptor generator
    • interface generator
    • library generator
    • middleware generator
    • module generator
    • pipe generator
    • provider generator
    • resolver generator
    • service generator
    next
    • Overview
    • application generator
    • component generator
    • page generator
    • build executor
    • server executor
    • export executor
    gatsby
    • Overview
    • application generator
    • component generator
    • page generator
    • build executor
    • server executor
    Nx Plugin
    • Overview
    • executor generator
    • migration generator
    • plugin generator
    • generator generator
    • e2e executor

Resources

Quick Introductions (10 Minutes)

45-Minute Walkthrough

Nx Console Overview

Courses

Nx Workspace (free)

Advanced Nx Workspace (premium)

Advanced Nx Workspace

Resources

Highlights

  • Nrwl Talks, Presentations, and Podcasts playlist on YouTube

  • Nx Blog Posts

  • nx-examples repo has branches for different nx comments to display expected behavior and example app and libraries. Check out the branch (workspace, ngrx...) to see what gets created for you. More info on readme.

  • Nx Office Hours playlist on YouTube

Nx Demo & Tutorial Videos

  • Nx Dev Tools for Monorepos, In-Depth Explainer (React)

  • Nx Dev Tools for Monorepos, In-Depth Explainer (Angular)

  • Storybook Integration with Nx

  • Building Custom Plugins for Nx

  • Improved Dependency Graph Visualization for Nx

  • Group all your stories into a single viewable Storybook with Nx

  • Debug Nx with Node and VSCode

  • Debug your Jest tests in Nx with VSCode

  • Nx Console - A Must-Have Visual Studio Code Extension for Angular Developers

  • Introducing Nx Cloud

  • Setting up distributed caching using Nx Cloud, @nrwl/nx-cloud

  • High Quality React apps with Nx & Cypress

Books and Blogs

  • Angular Enterprise Monorepo Patterns Book (free)

  • High Quality React apps with Nx & Cypress (April 2020)

  • Shell Library patterns with Nx and Monorepo Architectures (March 2020)

  • Tiny Angular application projects in Nx workspaces (March 2020)

Additional Resources

  • xplat - Cross-platform tools for Nx workspaces

Resources

  • Blog
  • Nrwl

Help

  • Documentation
  • Community
  • StackOverflow
  • Report Issues

Community

  • Twitter
  • Github
  • Help us
Created with by
© 2021