Join @juristr as he collaborates with special guest Lukas Holzer from Netlify in this in-depth exploration of monorepos. They'll demystify the monorepo concept, guide you through setting up a fresh Nx monorepo, and seamlessly integrate it with Netlify's advanced edge functions. Don't miss out on discovering the latest Netlify enhancements designed specifically for deploying monorepos. Let's go!!
=== Links ===
Nx and PNPM workspaces: • Setup a monorepo with PNPM workspaces and ...
What is Nx: • Soo...what is Nx?
Blog post: https://www.netlify.com/blog/better-m...
Netlify Docs on Monorepos: https://docs.netlify.com/configure-bu...
Juri: / juristr | @juristr
Lukas: / luka5c0m
=== Chapters ===
0:00 Intro
0:46 Netlify Monorep Stats
4:12 What is a Monorepo?
5:57 Why use a monorepo? Just colocation of code?
9:35 Monolith vs Monorepo? Challenges working in big repositories
13:31 Creating a new Nx Monorepo
19:50 Nx Workspace Structure - Package-based vs Integrated
30:01 Creating new React library
37:08 Visualizing the workspace structure
37:36 Adding a Netlify Edge Function
43:46 Nx tasks and how to run them
45:46 Adding another React app
47:39 Deploying on Netlify: Via the Website
53:27 Deploying on Netlify: Via the CLI
57:14 Wrapping up