Cours 1 : Applications web, single-page apps Flashcards

Conventions et techniques de rendu

1
Q

Qu’est-ce qui définit les applications web selon les conventions classiques ?

A

Les applications web sont définies comme une plate-forme applicative orientée document.

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

Quelles sont les principales caractéristiques des pages dans les applications web ?

A

Les pages sont des documents HTML reliés par des liens hypertextes et identifiables par des URL.

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

Quels sont les protocoles utilisés par les applications web ?

A

Les protocoles principalement utilisés sont HTTP, avec les méthodes GET et éventuellement POST.

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

Quelle est la principale différence entre les sites à pages statiques et les sites à pages dynamiques ?

A

Les sites à pages statiques ont des pages rendues à l’avance, tandis que les sites à pages dynamiques ont des pages rendues à la demande à partir de modèles.

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

Qu’est-ce qu’une application monopage (SPA) ?

A

Une application monopage (SPA) est un site web où une seule page est envoyée au client et le navigateur la transforme dynamiquement en réponse aux actions de l’utilisateur.

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

Qu’est-ce que le rendu côté serveur (SSR) ?

A

Le SSR (Server-Side Rendering) est une technique où les pages web sont rendues côté serveur avant d’être envoyées au client.

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

Quel est le fonctionnement client-serveur typique d’une single-page app (SPA) ?

A

Le fonctionnement client-serveur d’une SPA implique des échanges HTTP entre le navigateur client et le serveur, généralement avec des requêtes RESTful ou GraphQL.

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

Quels sont les avantages des single-page apps (SPA) ?

A

Les avantages des SPA incluent la réactivité, le rendu partiel, la mise à jour en temps réel et des transitions de pages maîtrisées.

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

Quels sont les inconvénients des single-page apps (SPA) ?

A

Les inconvénients des SPA incluent la gestion de l’état, des témoins de chargement et la soumission de formulaires.

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