angularjs

16436 mots 66 pages
QU'EST-CE QU'ANGULARJS
Pour cette première partie, je vous propose de commencer en douceur en vous présentant Angular, ses fondements et ses concepts.

Fondements
AngularJS est né en 2009 dans les locaux de Google. Deux développeurs du nom de Brad Green et Shyam
Seshadri commençaient sérieusement à déprimer devant leur projet appelé "Google Feedback". Une immense frustration les envahissait au fur et à mesure que leur code grandissait. Celui-ci comptait approximativement 17 000 lignes à ce moment-là. Autant de lignes de pur front-end qui sont intestables et donc difficilement maintenables.
C'est à ce moment-là que Shyam Seshadri proposa de redévelopper entièrement la solution avec un framework fait maison. Au bout de trois semaines, l'application ne comptait plus que 1 500 lignes de codes, parfaitement testées.
À compter de ce jour, les autres développeurs de l'équipe ont décidé de prendre en main ce framework et de travailler avec au quotidien. Une histoire est née, l'histoire d'un framework que l'on nommera AngularJS.

Concepts
Angular est construit autour de concepts clés sur lesquels nous reviendront largement au cours de ce tuto.
Comprenez bien que Shyam Seshadri, lorsqu'il créa Angular, n'a rien inventé. Il n'a fait qu'utiliser à bon escient des concepts et des bonnes pratiques incontournables dans le monde du développement web actuel.


Architecture MVC (Modèle-Vue-Contrôleur) : si vous connaissez le développement, vous avez sûrement entendu parler de ce type d'architecture incontournable qui consiste à avoir une stricte séparation entre les données (Modèle), la présentation des données (Vue), et les actions que l'on peut effectuer sur ces données (Contrôleur)



Data Binding : nous y reviendrons très largement au cours des prochains chapitres. Juste pour vous donner un avant-goût, je vous indique que, grâce à ce concept, les liens entre votre code
HTML et JavaScript ne seront que plus forts.



Injection de dépendances : tout comme l'architecture MVC,

en relation

  • Nouveau Document Microsoft Word
    1265 mots | 6 pages
  • Le film enigma
    251 mots | 2 pages
  • Perdu_au_Japon_STMG_eleve
    482 mots | 2 pages
  • Un autre nom pour ça
    1649 mots | 7 pages
  • Candidat libre
    292 mots | 2 pages
  • fiche bilan muc vente
    844 mots | 4 pages
  • rtytryrty
    678 mots | 3 pages
  • rapport mcad
    517 mots | 3 pages
  • Mise en place d'une veille informationnelle
    673 mots | 3 pages
  • Fiche synthèse tpe
    746 mots | 3 pages
  • 1ère Civ., 11 février 2010 - Les obligations plurales
    2034 mots | 9 pages
  • Valeurs et chartes des chartes
    1425 mots | 6 pages
  • Etude parfum bic
    629 mots | 3 pages
  • La Morale S Oppose T Elle N Cessairement Au D Sir
    2228 mots | 9 pages
  • Commentaire de l'article 2 du code civil
    1704 mots | 7 pages