Our great sponsors
-
novu
๐ฅ The open-source notification infrastructure with fully functional embedded notification center ๐๐๐
-
lerna
:dragon: Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
At Notifire, we use a monorepo to manage our 24 libraries and apps. There are many debates over whether you should use a monorepo or a poly-repo. For us, visibility, code sharing, standardization, easier refactoring, and a few other reasons were the critical factors for choosing this approach for our open-source notification infrastructure project.
We migrated from yarn workspaces & lerna to PNPM and nx.dev
We migrated from yarn workspaces & lerna to PNPM and nx.dev
Performance - Seeing some of the benchmarks nx looks like a faster build system overall.
Related posts
- Using API request between Next FE and Express BE
- I'm working on multiple projects simultaneously and I reuse a lot of my JS functions and use Webpack to bundle them. When I update/add a function to the file in one project, I have to do them in the other projects as well to use the function. Is there any way I can improve this?
- How do you manage TypeScript monorepos?
- [AskJS] Experiences with Nx for Javascript monorepo
- Monorepos