Angular Signals: The Hidden Cost of Reference Changes
Stop wasting CPU on redundant signal updates. Detect wasteful re-renders with custom dev tools and optimize stability with reference reuse.
Stop wasting CPU on redundant signal updates. Detect wasteful re-renders with custom dev tools and optimize stability with reference reuse.
In my recent article about Senior Angular Interview Questions, I mentioned a section about optimizing...
The Future Is Zoneless — What Can We Do Today? You’ve probably heard: Angular is moving toward a Zoneless future. Migrating your Angular app to run without Zone.js brings several benefits, but for medium-to-large applications, the process might not be trivial. The good news is that you can migrate a
In the ever-evolving landscape of web development, captivating visuals are no longer a luxury but a...
Recently I’ve been playing around with some Angular functionalities, which are: effect, afterRenderEffect, afterNextRender, afterEveryRender and Renderer2. You don’t see them used much compared to signals or computed. Maybe only effect is more common, however how and when to use the rest? I wanted t
Introduction In the previous article, we explored how to create a form based entirely on...
Introduction and Disclaimer First and foremost, the APIs that will be mentioned in this...
Dies ist Beitrag 7 von 7 der Serie “NGRX Signal Store” The new NGRX Signal Store for Angular: 3 + 1 Flavors Smarter, Not Harder: Simplifying your Application With NGRX Signal Store and Custom Features NGRX Signal Store Deep Dive: Flexible and Type-Safe Custom Extensions The NGRX Signal Store and You
Today, everyone, everywhere in the Angular community is talking about Signals. They are the new way to manage state and reactivity in Angular applications, promising a better way to build logic and a very much improved change detection. However, many are hesitant. And this is understandable! Not onl
Recently, I interviewed Daniel Sogl, who specializes in AI for software developers and has spoken about this very topic at various conferences. We discussed how our work will be influenced by AI in the short, mid, and long term: What tools are currently in your AI toolbox? The front-runner is clearl
Master complex state in Angular with NgRx SignalStore. Simplify your architecture, boost performance, and achieve cleaner, reactive code.
Streamline your complex B2B app migration with an incremental strategy. Minimize regressions, ensure stability, and speed up delivery.
Dies ist Beitrag 6 von 6 der Serie “NGRX Signal Store” The new NGRX Signal Store for Angular: 3 + 1 Flavors Smarter, Not Harder: Simplifying your Application With NGRX Signal Store and Custom Features NGRX Signal Store Deep Dive: Flexible and Type-Safe Custom Extensions The NGRX Signal Store and You
🪄 Introduction: A Glimpse of Magic When I first saw a presentation about the View Transition API, it blew my mind. It is truly magical! The core idea is that the browser captures a visual snapshot of DOM elements marked with the view-transition-name CSS property before a DOM change. After the DOM ch
Dies ist Beitrag 5 von 5 der Serie “Accessibility in Angular” Web Accessibility (A11y) in Angular – Introduction Accessibility Testing Tools for Angular Accessible Angular Routes ARIA roles and attributes in Angular Building Accessible Forms with Angular Enhancing A11y with Angular CDK Why Angular A
Simplify NgRx SignalStore using Hexagonal Architecture. Use the satisfies operator to ensure type safety, modularity, and clean code.
Master the latest Angular features from v14 to v19. Adopt Signals, Standalone Components, and SSR for faster, cleaner, and scalable code.
On May 3, 2023, signals were introduced in Angular v16 as a reactive variable for managing application state. While it was a new feature at the time, by Angular v19.2, signals have already become a well-established API. Although not all legacy corporate projects have adopted signals, most developers
Angular’s linkedSignal is a key addition to the Angular Signals API - it enables certain edge cases to be easily implemented with signals in a much more reactive and declarative way.
Fantastic new APIs are coming to Angular. Two years ago, we proposed making Angular a reactive web framework powered by signals. Since then, the team has shipped a number of signal-based features in…
Master DOM-related side effects using afterRenderEffect in Angular 19. Prevent layout thrashing and boost app performance with ease.
Dies ist Beitrag 9 von 9 der Serie “Signals” Signals in Angular: Building Blocks Component Communication with Signals: Inputs, Two-Way Bindings, and Content/ View Queries Successful with Signals in Angular – 3 Effective Rules for Your Architecture Skillfully Using Signals in Angular – Selected Hints
Recently, I encountered this challenge... Refactor a form component to Angular Signals. The old...
Ensuring your Angular application stays up-to-date provides access to the latest features, improved...