© 2023 Hashnode
#monorepo
Angular workspaces or angular multi-site applications are an effective way of creating and maintaining multiple website inside a single project repository. Mono Repo : A mono repo is a single reposito…
A monorepo (or shared codebase) is a software development strategy in which multiple projects share a single git repository. Assuming you are familiar with the concept of a git repository and have som…
Once a Bazel monorepo has been setup, a next task is to slowly consume other projects, one-at-a-time. We'll walk through the details of how you perform that operation. This post assumes you've already done some preliminary work: You have a…
tl;dr This post is about open-sourcing modules from a private monorepo. It’s a hard problem with a decent number of gotchas. We want to share our experience wiring this up to help others who venture down the same path. How we structure our …
npm Workspaces is a powerful tool that allows developers to manage multiple packages in a single repository. With npm Workspaces, developers can maintain interdependent packages while ensuring their v…
Monorepos lets you manage multiple repositories into one single repository but managing and publishing them can be very tedious as the repositories grow.Lerna is a powerful tool that can be used to ma…
Set up a Turoborepo monorepo for an Express back end and a React or Vue front end using TailwindCSS. Both backend and frontend are set up with Vite and Typescript. If you'd like to skip the instructions and just download the code, you can f…
Let's talk about Git and the two main ways of hosting and managing code - monorepo and multi-repo. Both have their ups and downs, and the right approach depends on the specific project and team. Whet…
Have you ever wondered if there's a better way to manage your React Native projects that are built for both web and native platforms? Have you struggled with managing multiple repositories, keeping th…
Monorepo is an approach to organizing code of many projects inside one repository. It can go as far as keeping all the code maintained by a company inside a centralized repository. Many big companies …