SPA Flashcards

(3 cards)

1
Q

Definition du web

A

→ Le web : une plate-forme applicative orientée document
→ Ce qui définit les applications web :
→ Pages : documents HTML reliés par des liens hypertextes
→ Identifiables par URL
→ Protocole HTTP (méthode GET, éventuellement POST)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Liste des types de rendu

A

Site à pages statiques (site perso, blog - Adapté aux sites en lecture
seule dont le contenu évolue
lentement )
→ Site à pages dynamiques (sites orientés document : presse,
encyclopédies - Adapté aux sites dont le
contenu évolue fréquemment)
→ sans état (stateless)
→ ou augmenté par JavaScript (AJAX)
→ Application monopage [single-page] (réseaux sociaux,
messagerie, jeux, applications créatives, et de plus en plus de
sites en tous genres - Adapté aux sites hautement
interactifs)
→ avec état (stateful)
→ augmentée par pré-rendu côté serveur (SSR)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Avantages et inconvénients

A

Réactivité
● Rendu partiel
● Mise à jour temps réel
● Transitions de pages maîtrisées

Le développeur doit gérer :
● État (la page n’est pas remise à zéro à
chaque navigation)
● Témoins de chargement
● Soumission de formulaires

How well did you know this?
1
Not at all
2
3
4
5
Perfectly