Angular architecture for enterprise applications (Nx+ NgRx + TailwindCss + AngularMaterial)
Nx workspace
Nx is a smart, fast and extensible build system with first class monorepo support and powerful integrations..
Nx for enterprise:
NgRx
NgRx Store provides state management for creating maintainable, explicit applications through the use of single state and actions in order to express state changes.
Why should I use state management?
https://ngrx.io/guide/store/why
Tailwindcss
Tailwind CSS is a highly customizable, low-level CSS framework that gives you all of the building blocks you need to build bespoke designs without any annoying opinionated styles you have to fight to override.
Angular Material
Angular Material is a UI component library. It helps to design the application in a structured manner. Its components help to construct attractive, consistent, and functional web pages and web applications.
Demo application and source code…
Here you can find sample application architecture demo and source code..Its sample crud application contains add/edit/delete users..
Github link:
https://github.com/rambabupadimi/AngularEnpStructureDemo
Thanks for reading….:)