Open in app

Sign In

Write

Sign In

Alain Chautard
Alain Chautard

2.9K Followers

Home

About

Published in

Angular Training

·May 15

Angular Signals: Best practices around exposing Signals

Some best practices are emerging as Signals are available in developer preview with Angular 16. As a reminder, this is how we create a Signal with Angular: currency = signal('USD'); This creates a WritableSignal, meaning that any code that has a reference to that Signal can update its value with: …

Angular Signals

3 min read

Angular Signals: Best practices around exposing Signals
Angular Signals: Best practices around exposing Signals
Angular Signals

3 min read


Published in

Angular Training

·Apr 26

How to pick the right dependencies for your Angular application?

Choosing the right libraries/dependencies for your Angular applications can make or break your project in the long run. I’ve seen way too many consulting clients stuck with an older version of Angular because of a dependency that isn’t maintained anymore. Here are a few rules to follow: 1. Are you sure you need a dependency for this? Do you really…

Angular

5 min read

How to pick the right dependencies for your Angular application?
How to pick the right dependencies for your Angular application?
Angular

5 min read


Published in

Angular Training

·Mar 28

Angular Signals: Questions and Answers

The Angular team is working on a new feature called signals. Signals are the answer to several different requests from the developer community over the years, more specifically: Being able to use Observables with @Input Being able to use Angular without Zone.js to have more control over change detection. With…

Angular

5 min read

Angular Signals: Questions and Answers
Angular Signals: Questions and Answers
Angular

5 min read


Published in

Angular Training

·Jan 20

What’s new in Angular 15.1?

Angular evolves steadily, with major versions every six months, minor versions every month, and weekly patch versions as needed. The first minor version since Angular 15 was released a few days ago. While it is a minor version, there are still a few noteworthy updates to mention. Self-closing tags This might not…

Angular

3 min read

What’s new in Angular 15.1?
What’s new in Angular 15.1?
Angular

3 min read


Jan 1

Template Reference Variables

Welcome to the very first edition of my daily Angular Newsletter! As promised, I’ll keep it nice and short. Today’s topic is Template Reference Variables. I usually call that feature “the hashtag syntax” because that’s how it’s used: Here’s how I could use that reference variable to get the value of the input, for instance:

Angular

2 min read

Angular

2 min read


Published in

Angular Training

·Dec 15, 2022

Learn Angular little by little in 2023

As 2022 comes to a close, people start thinking about resolutions for the upcoming year. What if one of those resolutions was to become a better Angular developer? This is why I decided to launch a daily Angular Newsletter (you can subscribe here) starting on January 2nd, 2023. The goal…

Angular

3 min read

Learn Angular little by little in 2023
Learn Angular little by little in 2023
Angular

3 min read


Published in

Angular Training

·Nov 30, 2022

What’s new in Angular 15?

Angular 15 was released in early November 2022. This version brings a lot of new features, more than what we’ve been used to with previous major versions of Angular. Let’s dive into some of the significant new features one by one: Directive composition API Before Angular 15, we could use inheritance to create…

Angular

6 min read

What’s new in Angular 15?
What’s new in Angular 15?
Angular

6 min read


Published in

Angular Training

·Oct 26, 2022

Router utility functions in Angular 14+

This post illustrates some new router utility functions available in developer preview since Angular v14. You’re probably familiar with the syntax: imports: [ RouterModule.forRoot([ {path: 'crisis-list', component: CrisisListComponent}, {path: 'heroes-list', component: HeroesListComponent}, ]) ] We can now replace that syntax with: providers: [ provideRouter([ {path…

Angular

3 min read

Router utility functions in Angular 14+
Router utility functions in Angular 14+
Angular

3 min read


Published in

Angular Training

·Sep 26, 2022

5 takeaways from ng-conf 2022

ng-conf is the biggest Angular conference in the world, and the event was back in person early this September in Salt Lake City, Utah. I was lucky enough to be speaking at the event and attended the entire conference, which remains my favorite tech event of the year. Here are…

Angular

5 min read

5 takeaways from ng-conf 2022
5 takeaways from ng-conf 2022
Angular

5 min read


Published in

Angular Training

·Aug 25, 2022

5 new HTML/CSS features you didn’t know about

HTML, CSS, and Javascript are evolving faster than ever before, making the web more developer and user-friendly. In this article, we will see 5 new HTML/CSS features that are: Super easy to use, usually one or two lines of code A game-changer in several cases, as they can replace component…

HTML

5 min read

5 new HTML/CSS features you didn’t know about
5 new HTML/CSS features you didn’t know about
HTML

5 min read

Alain Chautard

Alain Chautard

2.9K Followers

Google Developer Expert in Angular, Consultant and Trainer at http://www.angulartraining.com

Following
  • Darius Foroux

    Darius Foroux

  • Emma Twersky

    Emma Twersky

  • Gergely Szerovay

    Gergely Szerovay

  • Duncan Faulkner

    Duncan Faulkner

  • Minko Gechev

    Minko Gechev

See all (48)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams