NiKHIL NAIRnncodes.hashnode.dev·Oct 21, 2024Monorepo vs. Build System vs. Build System Orchestrator: Understanding the DifferencesIn modern software development, maintaining efficiency, collaboration, and scalability is crucial. As teams grow and projects become more complex, developers increasingly rely on tools like monorepos, build systems, and build system orchestrators. Wh...build system
Oussama Chahidiwevdevblog.hashnode.dev·Oct 3, 2024Nx MonorepoIntroduction to Nx Monorepos In modern software development, managing multiple projects, apps, or services across teams can become complex and difficult to scale. This is where Nx comes into play—a smart and scalable build system for managing monorep...Nx
Gilles Ferrandgillesferrand.com·Jul 21, 2024NX : Library typesUnderstanding libraries types Hello friends 🚀! As we saw in the previous article, one of NX's core features is the ability to create libraries. These libraries can be categorized into different types, each serving a unique purpose and playing a spec...92 readsNX articlesNx
Gilles Ferrandgillesferrand.com·Jul 15, 2024Start Building Your First Library in NX: A Simple GuideIntroduction Hello friends 🚀! In a monorepo, the mindset shifts from thinking in terms of applications to thinking in terms of libraries. This approach encourages the creation of reusable, modular code that can be shared across multiple applications...58 readsNX articlesmodule bondaries
Gilles Ferrandgillesferrand.com·Jul 11, 2024NX Project structureHello friends 🚀! In the last article we saw how to create a monorepo with NX project : Getting started with NX & Angular .github: This folder contains the configuration for GitHub Actions. We will cover how to use it in another article. .nx: This...104 readsNX articlesNx
Jonathan Gelingelinjo.hashnode.dev·May 5, 2024👥 Reproducible Nx Workspace with HugeNx’s ConventionsAfter migrating multiple organizations to an Nx Monorepo and maintaining it, I discovered that with each major Nx version, I was generating a new repository on the side, mimicking my existing repo, to compare configuration files and ensure they match...76 readsNxNx
Supriya Msupminn.hashnode.dev·Dec 13, 2023An Introduction to Monorepos: Simplifying Code ManagementHello everyone! It's been a long time since I have written an article. Today, I was revisiting my tech talk and decided to explain about monorepos in this blog. Here's the link to my first tech talk if you'd rather watch the video. I'm excited to del...137 readsmonorepo
Adarsh Konchadyblog.adarshkonchady.com·Oct 12, 2023Fixing VSCode issues with ESLint on Nx monorepoI recently set up an Nx monorepo with a lot of sensible defaults. My linting config was working perfect in CI. Running ESLint on terminal through Nx would work fine as well but I was not seeing any ESLint issues on my VSCode editor. On digging deeper...557 readsVSCode Tips
Dany Paredesdanywalls.com·Jul 29, 2023Easy Configuration of ESLint, Cypress, StoryBook, and Prettier for Angular Projects with NxAs an Angular enthusiast, I frequently create solutions that consist of multiple projects, such as apps and libraries. The Angular CLI is instrumental in managing these projects through Angular workspaces. I often use Angular in conjunction with othe...1 like·1.4K readsAngular
Udit Nimbalkaruditnimbalkar.hashnode.dev·Mar 22, 2023How to setup Nx repositoryIn this article, we will learn how to create an Nx repository for Next.js which contains two projects: User and Admin. Nx is a powerful tool that allows developers to manage multiple projects within a single repository. Nx provides a set of features ...JavaScript