Hello all,

My company is looking into building a new app from scratch based on Next.js with a few modules on the side (batch jobs, utility services, etc.)

Our current monorepo has been started over 4 years ago with Yarn Classic + Lerna and I was wondering what is the current consensus for building a monorepo, considering that the landscape has evolved greatly since then (npm now supports workspaces, pnpm has gained in popularity, Yarn has been re-engineered and multiple build systems have been released)

I would greatly appreciate if you have some comparison between package managers and build systems you could link to.

  • BlackEcoOP
    link
    fedilink
    28 months ago

    I took a look at NX, they seem to limit some features (like NX Agents) to their Cloud offering, don’t they?

    • @[email protected]
      link
      fedilink
      English
      18 months ago

      They do. I haven’t tried out their cloud offering yet. Even without that though, I’ve found the builds running faster with just their change detection and caching systems.