diff --git a/docs/blog/2025-03-17-modern-angular-testing-with-nx.md b/docs/blog/2025-03-17-modern-angular-testing-with-nx.md index cb328d867c..d7f7c28aac 100644 --- a/docs/blog/2025-03-17-modern-angular-testing-with-nx.md +++ b/docs/blog/2025-03-17-modern-angular-testing-with-nx.md @@ -13,8 +13,8 @@ This article is part of the Angular Week series: - **Modern Angular Testing with Nx** - [Angular Architecture Guide To Building Maintainable Applications at Scale](/blog/architecting-angular-applications) -- _Using Rspack with Angular_ -- _Enterprise Patterns_ +- [Using Rspack with Angular](/blog/using-rspack-with-angular) +- [Enterprise Patterns](/blog/enterprise-angular-book) {% /callout %} diff --git a/docs/blog/2025-03-18-architecting-angular-applications.md b/docs/blog/2025-03-18-architecting-angular-applications.md index 9bba2f50ed..3b88ccb6f9 100644 --- a/docs/blog/2025-03-18-architecting-angular-applications.md +++ b/docs/blog/2025-03-18-architecting-angular-applications.md @@ -13,8 +13,8 @@ This article is part of the Angular Week series: - [Modern Angular Testing with Nx](/blog/modern-angular-testing-with-nx) - **Angular Architecture Guide To Building Maintainable Applications at Scale** -- _Using Rspack with Angular_ -- _Enterprise Patterns_ +- [Using Rspack with Angular](/blog/using-rspack-with-angular) +- [Enterprise Patterns](/blog/enterprise-angular-book) {% /callout %} diff --git a/docs/blog/2025-03-19-using-angular-with-rspack.md b/docs/blog/2025-03-19-using-angular-with-rspack.md index 2d0c966f83..d1dc185db5 100644 --- a/docs/blog/2025-03-19-using-angular-with-rspack.md +++ b/docs/blog/2025-03-19-using-angular-with-rspack.md @@ -8,6 +8,17 @@ cover_image: /blog/images/2025-03-19/rspack.avif description: Learn about how and why to use Rspack with Angular thanks to Nx's efforts for supporting Rspack for Angular. --- +{% callout type="deepdive" title="Angular Week Series" expanded=true %} + +This article is part of the Angular Week series: + +- [Modern Angular Testing with Nx](/blog/modern-angular-testing-with-nx) +- [Angular Architecture Guide To Building Maintainable Applications at Scale](/blog/architecting-angular-applications) +- **Using Rspack with Angular** +- [Enterprise Patterns](/blog/enterprise-angular-book) + +{% /callout %} + Configuring your build tooling for [Angular](https://angular.dev) applications has always been a lesser concern for most Angular developers due to the abstractions that Angular created called `builders`. The underlying implementation details were hidden from the developer who only needed to run either `ng build` or `nx build`. Despite this, most Angular developers knew that it was originally [Webpack](https://webpack.js.org/) that was used to build their applications. This was a great solution at the time and it was even possible to extend their builds by leveraging custom webpack configurations and plugins. diff --git a/docs/blog/2025-03-20-enterprise-angular-book.md b/docs/blog/2025-03-20-enterprise-angular-book.md new file mode 100644 index 0000000000..72521a1cc1 --- /dev/null +++ b/docs/blog/2025-03-20-enterprise-angular-book.md @@ -0,0 +1,26 @@ +--- +title: 'Enteprise Angular Monorepo Patterns' +date: 2025-03-20 +slug: enterprise-angular-book +authors: [Mike Hartington] +tags: [angular, nx, architecture] +cover_image: /blog/images/2025-03-20/book-relaunch.avif +description: Get the latest version of the Enterprise Angular Monorepo patterns book. +--- + +{% callout type="deepdive" title="Angular Week Series" expanded=true %} + +This article is part of the Angular Week series: + +- [Modern Angular Testing with Nx](/blog/modern-angular-testing-with-nx) +- [Angular Architecture Guide To Building Maintainable Applications at Scale](/blog/architecting-angular-applications) +- [Using Rspack with Angular](/blog/using-rspack-with-angular) +- **Enterprise Patterns** + +{% /callout %} + +Building applications is often a challenge when you're in the enterprise. But thankfully, Nx can help teams keep on the happy path when building for these challenging environments. We've had a book available since 2018 to help teams follow established patterns and ensure high quality code, however 2018 was quite a long time ago. Times have changed and so has the best practices for building Angular applications. + +As part of our Week of Angular, I'm thrilled to share that we've revised our book "Enterprise Angular Monorepo Patterns" and have updated it for 2025! + +If you'd like to get your copy of the book, be sure to [check it out](https://go.nx.dev/angular-patterns-ebook) and download your free copy! diff --git a/docs/blog/images/2025-03-20/book-relaunch.avif b/docs/blog/images/2025-03-20/book-relaunch.avif new file mode 100644 index 0000000000..6f784e4790 Binary files /dev/null and b/docs/blog/images/2025-03-20/book-relaunch.avif differ diff --git a/docs/blog/images/2025-03-20/book-relaunch.png b/docs/blog/images/2025-03-20/book-relaunch.png new file mode 100644 index 0000000000..d9f62932fc Binary files /dev/null and b/docs/blog/images/2025-03-20/book-relaunch.png differ