Learn about all the different concepts Nx uses to manage your tasks and enhance your productivity.
How caching works
Learn how Nx caching reuses task results locally and across machines to avoid repeated work.
How Nx plugins work
Learn how Nx plugins integrate tools and frameworks through task inference, code generation, migrations, and executors.
Managing configuration files
Learn how workspace, project, and tool configuration combine to define Nx projects and tasks.
Mental Model
Understand how project graphs, inferred tasks, task graphs, affected commands, and caching work together in Nx.
Sync Generators
Learn how to use Nx sync generators to maintain repository state and update configuration files based on the project graph before tasks are run.
Task pipeline configuration
Learn how to configure task dependencies so Nx runs work in the correct order and parallelizes independent tasks.
CI Concepts
Continuous Integration concepts and best practices