Canopascanopas.hashnode.dev·Nov 11, 2024Building a Better Monorepo with TypeScript, Turborepo, or NxIntroduction Monorepo is a software development strategy that creates shared libraries and dependencies in a single repository. Monorepos offers a solution for crucial dependency management by centralizing codebases, improving collaboration, and stre...DiscussTypeScript
Jonathan Gelingelinjo.hashnode.dev·Oct 7, 2024🏘️ Poly Monorepos with NxDevelopers often engage in debates over which technology or architecture is superior. A common example is the discussion around Poly-Repos versus Mono-Repo. However, the reality is that there’s no one-size-fits-all solution — it all depends on the s...Discuss·503 readsNxmonorepo
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...DiscussNx
Shubham Jainjshanos.hashnode.dev·Sep 5, 2024Supercharge Your Monorepo with Nx: How I Reduced My Build Size from 7MB to 300KBMonorepos have become increasingly popular among development teams, and for good reason. They allow you to manage multiple projects in a single repository, promoting code sharing, consistency, and collaboration across teams. But as your project grows...Discuss·10 likesFrontend Development
Max Martínez Cartagenamaxmartinez.dev·Aug 17, 2024How to create a Generic Docker Base Image with Monorepo and Semantic versioning? Part 3/3This is the last article of this serie. If you haven't read the other articles, please checkout these links before continue this reading: Part 1 Part 2 In this new entry we are going to learn how to add a new package into our monorepo project whi...DiscussDocker
Jonathan Gelingelinjo.hashnode.dev·Aug 15, 2024🍒 Cherry-Picked Nx v19.6 Updateshttps://github.com/nrwl/nx/releases/tag/19.6.0 🌊 Nx Core Skipping Dependent Tasks When testing or for any other reason, you may want to skip running the entire tree of task dependencies. You can now achieve this with the --exclude-task-dependenci...Discuss·177 readsCherry-Picked Nx UpdatesNx
Lorenzo Zarantonellolorenzozar.hashnode.dev·Jul 31, 2024Nx Angular Lazy-loading LibrariesSo far, our Nx angular standalone application has three independent libraries and a shared module (library) that could contain shared code for the libraries. In the following example, I’ll show how to lazy-load one library. For the sake of simplicity...DiscussAngular
Lorenzo Zarantonellolorenzozar.hashnode.dev·Jul 30, 2024Nx Angular Code GeneratorsStraight from the documentation, "Similar to the Angular CLI, Nx comes with code generation abilities. What the Angular CLI calls 'Schematics,' Nx calls 'Generators.'" Shortly: Angular Schematics = Nx Generators So, basically, Nx generators help yo...DiscussAngular
Lorenzo Zarantonellolorenzozar.hashnode.dev·Jul 29, 2024Nx Angular Standalone ProjectIn my previous post, I set up an Nx Angular Standalone app and went through the basic concepts of an Nx workspace. Nx homepage Remember that you can use Nx even if your project is not a monorepo but a standalone app, as in this post. Nx Standalone A...Discuss·1 likeAngular
Gilles FerrandProgillesferrand.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...Discuss·73 readsNX articlesNx