Turborepo Performance Optimizations
How to scale a large codebase

How to scale a large codebase

11/16/2023

What this post added

This post details how Vercel recommends scaling large codebases using a monorepo architecture, emphasizing the role of Turborepo for build system performance and caching. It also discusses the importance of feature flags for safe releases, recommending Vercel Edge Config for low-latency flag storage, and highlights incremental builds with Turborepo for de-risking experimentation by reusing cached work and only running changed code. Recommendations include Turborepo for monorepo tooling and build scripts, pnpm as a package manager, and Vercel Conformance tooling.

Read the original post ↗