TypeScript Monorepos Done Right!
Starting with Nx 20.4 we're shipping a new Nx experience, optimized for working with NPM/Yarn/PNPM workspaces and TypeScript project references. For now, it is behind a `--workspaces` flag, but soon, it will be the default. The main highlights Setup is minimalistic and simple. You won't see almost no traces of Nx itself, still it's there to enhance your experience Huge performance improvements for TypeScript thanks to TypeScript project references Let's dive in! 📔 Also, the full blog post: https://nx.dev/blog/new-nx-experience... 👋 If you're struggling with exactly these TypeScript performance issues in large workspaces, reach out. We've helped a lot of large enterprises fix exactly that, so talk to us: https://bit.ly/4hriXac Chapters: 0:00 Intro 0:22 Workspace overview 1:58 Creating a TypeScript package 4:19 Automatically configuring and syncing TypeScript project references 8:30 Automatically watching dependencies and recompiling them 11:38 Minimal setup and improved developer experience 12:45 Improved TypeScript performance for large monorepos 17:00 How Nx makes TypeScript project references usable

Nx Workspace — Free Mini Course For Beginners (2025)

Strict TypeScript Isn't Enough Anymore

You should probably switch to a monorepo

Monorepos - How the Pros Scale Huge Software Projects // Turborepo vs Nx

OpenCode + Graphify: Step-by-Step Setup Guide

Speed up a PNPM workspaces with Nx, locally and on CI!

Nx + Angular + NestJS

Monorepos don't HAVE to be hard (...and why you should always use them)

The Dilemma of TypeScript in Monorepos

What's wrong with TypeScript Namespaces?

3 Reasons to Add Nx to Every NPM/YARN/PNPM Workspace

Monorepos - What, Why, When and How | Full Stack React + Hono Example

Setup a monorepo with PNPM workspaces and add Nx for speed

Micro-Frontends Architecture with Nx and Angular by Filip Voska

TypeScript: tsconfig demystified!

What is a monorepo? | Getting started with nx

Nx vs Angular CLI - The Showdown

Building Modular Angular Apps with the Nx Standalone Project Setup

How to handle dependencies in JS/TS monorepos | From Zero to Turbo - Part 2

