20 Reasons to do Angular In Nx
Co-authored by Erik Slack
We are Erik Slack and Michael Madsen. We chose to co-author this article because we each have a lot to add to this topic. We also both feel like Nx DevTools significantly improves the Angular development experience, and we’re frequently recommending it to other developers.
Pre-Nx Angular Development
When you are architecting software, every decision you make will impact the daily job of other developers and ripple beyond that to other parts of the organization. It’s vital to design a stable, scalable, and maintainable project.
Angular addressed these requirements pre-Nx, so what’s the big deal? Software developers get used to doing things in a certain way, and that sometimes leads to stagnation. It’s not because developers got lazy — no, they’re some of the hardest working people I’ve ever met! Because they’re so busy building features and fixing bugs to further the company’s business goals, it becomes nearly impossible to find time to alter architecture significantly.
It’s almost always easier to start a new project with a new architecture than it is to demolish and reconstruct…