Angular 2 - Aperçu

Angular JS est un framework open source construit sur JavaScript. Il a été construit par les développeurs de Google. Ce cadre a été utilisé pour surmonter les obstacles rencontrés lors de l'utilisation des applications à page unique. En outre, les tests ont été considérés comme un aspect clé lors de la construction du cadre. Il a été garanti que le cadre pouvait être facilement testé. La version initiale du cadre était en octobre 2010.

Caractéristiques de Angular 2

Voici les principales caractéristiques d'Angular 2 -

  • Components- La version antérieure d'Angular était axée sur les contrôleurs, mais a maintenant changé la priorité pour avoir des composants sur les contrôleurs. Les composants aident à construire les applications dans de nombreux modules. Cela aide à mieux maintenir l'application sur une période de temps.

  • TypeScript- La nouvelle version d'Angular est basée sur TypeScript. Ceci est un sur-ensemble de JavaScript et est maintenu par Microsoft.

  • Services- Les services sont un ensemble de code qui peut être partagé par différents composants d'une application. Ainsi, par exemple, si vous aviez un composant de données qui sélectionnait des données dans une base de données, vous pourriez l'avoir en tant que service partagé pouvant être utilisé dans plusieurs applications.

De plus, Angular 2 offre de meilleures capacités de gestion des événements, des modèles puissants et une meilleure prise en charge des appareils mobiles.

Composants de Angular 2

Angular 2 a les composants suivants -

  • Modules- Ceci est utilisé pour diviser l'application en morceaux logiques de code. Chaque morceau de code ou module est conçu pour effectuer une seule tâche.

  • Component - Cela peut être utilisé pour rassembler les modules.

  • Templates - Ceci est utilisé pour définir les vues d'une application Angular JS.

  • Metadata - Cela peut être utilisé pour ajouter plus de données à une classe Angular JS.

  • Service - Ceci est utilisé pour créer des composants qui peuvent être partagés dans toute l'application.

Nous discuterons de tous ces composants en détail dans les chapitres suivants de ce tutoriel.

Le site officiel d'Angular est https://angular.io/ Le site contient toutes les informations et la documentation sur Angular 2.