Angular est-il vraiment plus compliqué que React ?

Quand on débute avec Angular, il est facile de se sentir découragé face à la multitude de concepts à assimiler. Cette complexité peut inciter à se tourner vers des frameworks comme React, qui semblent plus simples à première vue. Mais est-ce vraiment le cas ?

Abonnez-vous à notre chaîne

Pour profiter des prochaines vidéos sur Angular, abonnez-vous à la nouvelle chaîne YouTube !

Skip to content

Vous souhaitez recevoir de l'aide sur ce sujet ? rejoignez la communauté Angular.fr sur Discord.

Interpolation: Lire des propriétés dans le template

Notre structure :

<project root>
      app
        navbar
          navbar.module.ts
          navbar.component.ts
        app.component.ts
        app.module.ts
      main.ts
      index.html

Voici notre fichier app.component.ts :

ts
import { Component } from '@angular/core';

@Component({
  selector: 'app-navbar',
  template: '<p>{{ title }}</p>'
})
export class NavbarComponent {
  title: string = 'My App'
}

Nous définissons la propriété title avec la valeur My App par défaut. Pour l'afficher dans le template, nous utilisons la syntaxe suivante:

{{ nom de la propriété }}

On appelle cette syntaxe interpolation, ou plus familièrement les moustaches Notez qu'on peut avoir des expressions comme

{{ 1+1 }}: :: qui affichera 2

Chaque mois, recevez en avant-première notre newsletter avec les dernières actualités, tutoriels, astuces et ressources Angular directement par email !