Monorepo vs. Micro-Frontends

How to tell them apart on a resume

Monorepo (where code lives)

Nx, Turborepo, Lerna, pnpm or Yarn workspaces, Bazel, shared libraries, build caching, CI speed-ups — often a platform or developer-experience focus.

Micro-frontends (how the app is split)

Module Federation, single-spa, independent deploys per team, a 'shell' or host app, shared design system across teams — usually a large product with many frontend teams.

The question that settles it

“Was the problem you solved about keeping many projects in one repository, or about letting separate teams release parts of one website independently — or both?”

Read the full definitions

Open the full tool for the other look-alike pairs, role profiles, and the JD decoder.