0% ont trouvé ce document utile (0 vote)
57 vues10 pages

Angular

Le document présente Angular, un framework JavaScript open source développé par Google. Il décrit qu'Angular est écrit en TypeScript, utilise l'architecture MVC et le gestionnaire de paquets NPM. Le document montre également la popularité d'Angular et donne un aperçu de ses avantages et inconvénients.

Transféré par

Serge Ongolo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
57 vues10 pages

Angular

Le document présente Angular, un framework JavaScript open source développé par Google. Il décrit qu'Angular est écrit en TypeScript, utilise l'architecture MVC et le gestionnaire de paquets NPM. Le document montre également la popularité d'Angular et donne un aperçu de ses avantages et inconvénients.

Transféré par

Serge Ongolo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 10

2019-2020

ANGULAR

Charlotte Corazza Ouerdia Hafsi


Guillaume Trémé Florian Antonoff
1
Qu’est-ce qu’Angular ?
Un Framework en JavaScript

Plus en détails… Un petit historique

Ecris en TypeScript = surcouche JS Développé en 2009 par Google mais


développé par Microsoft Open Source

Spécialisée dans les SPA


Entièrement réécrit depuis Angular2

Utilise l’architecture MVC Naissance de AngularJS

Utilise le gestionnaire de paquets NPM

2
Sa popularité

▪ Pas le framework préféré…


▪ … mais près de 60% de conquis !

Source : StackOverflow

▪ Aussi un des frameworks les plus redoutés…

3
Source : StackOverflow
Sa popularité

▪ Angular : un des frameworks web les plus


demandés…

▪ … et l’un des plus utilisé avec beaucoup d’intérêt (ou


d'interaction) !

Source : GoogleTrends

4
Une petite démo

5
App.html

6
App.module.ts

7
Weather.ts

8
Avantages VS inconvénients

Avantages
✓ Communauté active, très utilisé en
entreprise
✓ Une Framework très complet et
multiplateforme Inconvénients
✓ Une documentation étoffée o Apprentissage long et complexe (très, peut-être trop
✓ Des librairies très fournies (ex : complet)
https://material.angular.io/ ) o Problèmes récurrents de migration d’une version
✓ Utilise le modèle MVC majeure à l’autre
✓ Utilisation du TypeScript o Temps de maintenance des anciennes versions
relativement court
o Installation lourde comparée à d’autre du même
type (ex : React)

9
10

Vous aimerez peut-être aussi