Nx Module Federation: Splitting Large Frontends in a Workspace
Learn how Nx module federation works as a build and deployment topology: hosts, remote apps, shared dependencies, CI caching, and independent deploys.
13 min read
Tag
Learn how Nx module federation works as a build and deployment topology: hosts, remote apps, shared dependencies, CI caching, and independent deploys.
13 min read
Learn how nx release splits versioning, changelogs and publishing into phases driven by conventional commits, and how to run it safely in CI.
13 min read
Learn how Nx generators and executors let platform teams encode build conventions in a tested local plugin, plus when to avoid them and what they cost.
14 min read
Learn how the Nx task pipeline turns dependsOn into a task graph, how ^build differs from build, and how to debug build order, caching and races.
13 min read
Learn what workspaces, task runners like Nx, and Lerna each do in a monorepo, how affected runs and caching work, and which layers your repo needs.
13 min read
How a small team can set up a JavaScript monorepo with pnpm workspaces, and when measured build and CI pain justifies adding Turborepo or Nx.
17 min read
Learn to structure an Nx Angular monorepo like a layered service: thin apps, typed libraries, lint-enforced module boundaries and affected-only CI.
13 min read
Learn how Nx models a React monorepo as a dependency graph: scaffold apps and libraries with generators, build shared UI, enforce boundaries, speed up CI.
13 min read
Learn how Nx module boundaries work, how to design tags and depConstraints, roll the lint rule into an existing workspace, and make it a blocking CI check.
14 min read
Learn how Nx Cloud extends Nx's local cache and task graph across machines, when remote caching and distributed task execution pay off, and when they don't.
13 min read
Migrate to an Nx monorepo step by step: nx init for caching, validated task pipelines, nx import with git history, affected CI, and module boundaries.
13 min read
Learn how Nx hashes task inputs, why cache misses and false hits happen, and how to fix them with named inputs, env inputs, and correct outputs.
15 min read