
In the past two years we doubled down on our investment in developer experience and performance — in every single release we’ve been…

Help understanding canActivate vs canMatch guard
Im kind of new to Angular and I think I'm finally starting to understand the difference between canMatch and canActivate guards in terms of behavior, but I still struggle to understand which to use in which scenario.
Let's say I have an application with some component/page that requires a user to be logged in, and also have certain permissions. It seems to me that it doesn't really matter which one to use, right?
And yes, I understand that this is all client side and the actual backend endpoints need to do the same checks, I'm just wondering why you would use one over the other.
Any insights would be welcome.
Note: I'm using Angular 19.
In the past two years we doubled down on our investment in developer experience and performance — in every single release we’ve been…
Excited 🤩 release of #MaterialM, Available on #Angular18 #dashboard #template
Excited 🤩 release of #MaterialM, Available on #Angular18 #dashboard #template
Features MaterialM Angular
Modern 🤩 Material Design
Extensive ⚡ Features
Pre-built 🍂 Components
For More Features 👉 Check it out here - https://www.wrappixel.com/templates/materialm-material-angular-dashboard-template/
Angular 18 is out
Today we are excited to share the next milestone in the evolution of Angular! Over the past three releases we’ve introduced a lot of new…
Introduction to @let in Angular 18 - by Rodrigo Oler
Angular 18 has an exciting new feature under development for developers: the @let directive. This tool will help you create variables quickly and easily within HTML code. It's important to note that this feature is still being developed and has not yet been merged into a release within Angular 18. L...
Adding fallback content for ng-content
Angular v18 recently introduced a new feature to easily define a fallback content in ng-content...
Adding fallback content for ng-content
got a lot easier with Angular v18
Web Test Runner to replace Karma?
Explore the shift from Karma to Web Test Runner for Angular testing, highlighting its experimental integration and future potential
Was waiting for a long time for jest to replace karma. It seems there is a new test runner overtaking jest for Angular testing: Web Test Runner.
Very nice and complete article how to create a signal component
in modern Angular
A complete guide to Angular signal components, the new component authoring format. This includes signal-based inputs, outputs, and two-way binding with model().
Angular v17.3 introduces the improved API for declaring outputs as a developer preview.
Signal Input is now available in developer preview for Angular devs
The new inputs provide developers with new ways that:
We’re thrilled to announce that Angular 17.2 features experimental support for Material 3 theming in Angular Material.
We rarely write blog posts about minor releases, but today we have a few surprises for you — experimental support for Material 3, signal…
Over the past year we’ve been evolving Angular based on developer feedback and community trends. We receive developer feedback from dozens…
where is the app.module.ts in the latest version of angular?
i need to import HtmlClient and router, thank you.
When building components, defining the interfaces to be used by consumers is often challenging. We...
Great usecase for the transforming @Input properties.
We will have to refactor a huge (and I mean huge) component for a customer in the near future. The consuming teams should not notice any of this. transform
could be very useful for this.
In this article, we are going to learn how to take advantages of the features of the new versions of Angular for the use-case, “when a user…
Angular v17 is ready
17.0.0 (2023-11-08) Commit Description remove support for Node.js v16 (#51755) animations Commit Description Add the possibility of lazy loading animations code. (#50738) rem...
Angular v17 is ready 🥳
https://github.com/angular/angular/releases/tag/17.0.0
and:
https://www.npmjs.com/package/@angular/core
#angular @angular@a.gup.pe
With the arrival of Angular 16, many very interesting features have been added to push our code to the next level.
Never heard and never used this feature of Angular v16.