Since I created Angular Docs AI assistant (powered by Kapa.ia), some questions have been left unanswered due to some level of uncertainty as the AI model faced some limitations.

Discover some of these questions and how a personal understanding of Angular, its ecosystem, and the community helps to provide better answers!

How does Angular Docs AI chat work?

Angular Docs AI sources are angular.dev, Angular GitHub Discussions and Angular GitHub Issues.

These sources are refreshed weekly.

Test it out: Angular Docs AI

Is it possible to set the OnPush strategy for all components at once?

Angular only allows you to set the OnPush strategy for a component if you set it explicitly in the component metadata.

@Component({
  selector: "app-root",
  templateUrl: "./app.component.html",
  changeDetection: ChangeDetectionStrategy.OnPush,
})
export class AppComponent {}

You can set the OnPush strategy as default for new components in your angular.json file but there is no way to toggle the strategy for all components at once.

"schematics": {
    "@schematics/angular:component": {
      "changeDetection": "OnPush"
    }
  }

Was Angular Can I Use developed with AI?

No, Angular Can I Use data was generated by manually exploring multiple sources (Angular documentation, blog posts, and source code) to find proper information. That was one of the key motivations behind creating this project: to have a reliable source of information.

AI could have helped, but it would have faced some limitations.

Where is the style guide content?

The official style guide is available at angular.dev/style-guide.
Its content will be updated with the Angular 20 release, make it simpler to focus on Angular and up to date based on latest Angular API changes.
Some of these changes will impact how we name files generated by Angular CLI ng generate commands.

Can I use Signal input in 17.0.9?

No it's been introduced in 17.1.0 as developer preview, you can check Angular Can I use for release information.

Can you write me a song about Angular?

I'm sorry, but the knowledge sources do not contain any information or examples about explaining Angular in song form. They only provide technical and descriptive details about Angular and its features. If you would like a technical explanation or have another question about Angular, please let me know!

Angular Docs AI has been built to be helpful and informative, never intending to be used for creative purposes, but if you want to write a song about Angular, I'm sure you will find a way to do it.

But you are lucky, Younes Jaaidi just created a song about Angular, check it out: https://www.youtube.com/watch?v=D-Xc3Uo_s6s

Can I use standalone components in Angular 13?

No, standalone components were introduced in Angular 14, as an experimental feature, then stabilized in Angular 15.

Is httpressource safe to use?

httpResource has been introduced as an experimental feature in Angular 19.2.0.
It means it might never become stable at all or have significant breaking changes.

You can already use it in your projects, but I'd discourage using it in production.

Gérôme GrignonSource