@ngrx/component
Master reactive UI patterns with ngrxPush and ngrxLet. Streamline DOM management, optimize performance, and explore zoneless Angular.
Master reactive UI patterns with ngrxPush and ngrxLet. Streamline DOM management, optimize performance, and explore zoneless Angular.
Learn how to test route guards in isolated unit tests. Also learn how to test route guards in practice with RouterTestingModule.
Learn how to stub the ActivatedRoute for shallow routed component tests. Also learn to use the RouterTestingModule for integrated routed component tests.
Learn how to implement shallow and integrated routing component tests with the RouterTestingModule. Explore the Location service and its dependencies.
Boost performance and developer velocity with Angular 11 HMR, lazy-loaded named outlets, and stricter type safety across core APIs.
Accelerate your career as a software engineer by writing for inDepth. Gain expert feedback, build technical authority, and reach pros.
Replace bloated SASS theming with CSS3 variables in Angular. Reduce bundle sizes, simplify maintenance, and enable seamless UI mode.
Automate visual regression testing in Angular with Cypress to detect UI regressions instantly and ensure pixel-perfect deployments.
Optimize your app performance by lazy loading component-specific styles using ViewEncapsulation.None for cleaner bundles and modularity.
Optimize Angular performance by dynamically managing DOM elements via media queries. Build custom structural directives for cleaner.
Stop storing OAuth tokens in localStorage. Learn to implement in-memory storage with httpOnly cookies to mitigate XSS and CSRF risks.
What is the future of StrongBrew? How were we impacted by COVID?
In part two of this series, I want to continue the discussion of testing in isolation and briefly...
Struggling with stale data and performance in Angular? Learn why using immutable update patterns is essential for OnPush optimization.
Stop thinking of NgRx as just a store. Leverage the full suite of State, Data, and View tools to build highly reactive Angular apps.
Master the Angular CLI Builders API to automate complex workflows, chain custom tasks, and streamline your development process today.
Master advanced Angular Router patterns. Learn to optimize redirects, manage outlets, and control guard execution for cleaner navigation.
Are you a front-end developer using Angular? If yes, you need to be writing unit tests to give you...
Master Angular state rendering by building a custom LetDirective. Learn to handle async notifications and update views effortlessly.
Optimize Angular performance with NgRx Component Store. Use the {debounce: true} config to stabilize state and prevent unnecessary emits.
Optimize your DOM and app performance using Resize and Performance Observers. Monitor size changes and metrics to build faster apps.
Stryker 4.0 is here with mutation switching, boosting test performance by up to 70% while simplifying your testing workflow.
Struggling with Angular AsyncPipe limitations? Master structural directives to handle state, errors, and falsy values with finesse.
Stop settling for slow load times. Master streaming SSR with SolidJS to achieve faster FCP and LCP while maintaining a fluid SPA UX.