Angular Tree Shaking
Reduce bulky bundle sizes by leveraging Angular Ivy’s tree shaking. Master incremental DOM instructions to strip dead code for faster apps.
Reduce bulky bundle sizes by leveraging Angular Ivy’s tree shaking. Master incremental DOM instructions to strip dead code for faster apps.
Where there's smoke, there's fire. Use this top-level integrated test suite for any Angular application.
Stop excessive change detection cycles in Angular with reusable components. Optimize performance by managing global event listeners.
Simplify local UI state management in Angular with @ngrx/component-store. Eliminate boilerplate and scale your state logic easily.
How to set up a new Nx workspace using angular-eslint or migrate an existing Nx workspace from ESLint or TSLint.
Build robust Angular apps and eliminate runtime errors by enabling TypeScript and Angular strict modes for safer, more predictable code.
Solve common Angular SSR pitfalls like ReferenceErrors and auth-restricted routes using dynamic imports and custom server-side guards.
Implement partial hydration in your custom static site generator to ship less code and improve performance without heavy bundlers.
Stop struggling with heavy build systems. Build your own minimal static site generator with React and htm in just 20 lines of code.
Reduce NgRx boilerplate and fulfill the Open/Closed principle by implementing event-driven architecture for cleaner, scalable state.
Master Dependency Inversion in NestJS and Angular. Decouple your code using abstract classes for scalable, testable, and clean apps.
Master custom component building with ngTemplateOutlet. Create highly flexible, reusable Angular components with clean, native APIs.
Stop managing manual subscriptions. Master declarative data streams and reactive patterns in Angular to simplify state management.
The combination of Micro Frontends and monorepos can be quite tempting: Sharing libraries is easy while we can isolate domains using access restrictions and deploy them separately.
Implement custom drag-and-drop in Angular using directives. Remove dependency bloat while building fluid, bounded UI interactions.
The MVP pattern increases separation of concerns, maintainability, testability and scalability in complex Angular apps by using container components, presentational components and presenters.
Angular v11 was released a couple of weeks ago. One of the highlights in this release is making it ea...
Since Angular version 6, we can create tree-shakable dependencies and even leave out Angular modules.
Stop struggling with fragmented tech stacks. Adopt the NAN stack (NestJS, Angular, Nx) for superior code sharing, consistency, and scale.
Render Angular components dynamically using string selectors with our custom BaseModule approach for clean, scalable, lazy-loaded UI.
SCAMs are a safe, View Engine-compatible migration path towards standalone components.
NgModule is arguably one of the most confusing Angular concepts.
2020 is the year you can help the Angular ecosystem thrive.
Automate your Angular CI workflow with GitLab Pipelines. Learn to configure builds, tests, and coverage for cleaner, faster deployments.