2
Objectif de cette vidéo
● Présentation des 'MVC' coté Client (client side)
● Les applications 'simple page' (Single Page
Application)
● Commencer avec AngularJS
● Les pièges à éviter
3
4
Explications
Avant : assemblage des données et des
templates sur le serveur.
serveur Client
6
Impacts
● Utilisation de dispositif REST
● Glissement vers des applications SPA (Single
Page Application)
7
Vers les SPA : les layouts
Généralement les pages sont assemblées (le serveur
ou par le client) par morceaux à partir d'un modèle de
site. (layout).
Insertion d'un fragment de page dans un layout
Sinatra
9
Alors ?
REST , SPA , MVVM : Nouveaux phénomènes de
mode ? ==> Relèvent du même concept
Pas seulement:
Reposent sur une logique économique.
Diminuer les couts d'infrastructure
Assurer la scalabilité
Rationnaliser les developpements :
● Equipe projet simplifiée
● Architecture simple (§ clean architecture)

Angularjs101-les_SPA:support de la video

  • 2.
    2 Objectif de cettevidéo ● Présentation des 'MVC' coté Client (client side) ● Les applications 'simple page' (Single Page Application) ● Commencer avec AngularJS ● Les pièges à éviter
  • 3.
  • 4.
    4 Explications Avant : assemblagedes données et des templates sur le serveur. serveur Client
  • 6.
    6 Impacts ● Utilisation dedispositif REST ● Glissement vers des applications SPA (Single Page Application)
  • 7.
    7 Vers les SPA: les layouts Généralement les pages sont assemblées (le serveur ou par le client) par morceaux à partir d'un modèle de site. (layout). Insertion d'un fragment de page dans un layout Sinatra
  • 9.
    9 Alors ? REST ,SPA , MVVM : Nouveaux phénomènes de mode ? ==> Relèvent du même concept Pas seulement: Reposent sur une logique économique. Diminuer les couts d'infrastructure Assurer la scalabilité Rationnaliser les developpements : ● Equipe projet simplifiée ● Architecture simple (§ clean architecture)