Monorepos – A Beginner’s Guide

Start building your projects with Monorepos today

Have you ever wondered how large companies and open source libraries manage their ever-expanding codebases? Monorepos are one the most popular development strategies for reducing duplication, keeping product dependencies up to date and publishing all of your updates simultaneously.

What you’ll learn

  • Monorepo.
  • JavaScript application architecture.
  • Creating multiple JavaScript applications in a single repository.
  • Yarn workspaces.
  • Lerna.

Course Content

  • Introduction –> 4 lectures • 5min.
  • Basic principles –> 4 lectures • 6min.
  • Linking –> 3 lectures • 3min.
  • Workspaces –> 6 lectures • 16min.
  • Conclusion –> 3 lectures • 12min.

Monorepos - A Beginner's Guide

Requirements

  • JavaScript fundamentals.

Have you ever wondered how large companies and open source libraries manage their ever-expanding codebases? Monorepos are one the most popular development strategies for reducing duplication, keeping product dependencies up to date and publishing all of your updates simultaneously.

This course will get you started on learning what a Monorepo is, how they work in a JavaScript ecosystem and which tools are available to get your new project up and running.

Get Tutorial