Questions et réponses : Développement web

Révisez le thème Développement web : voici une sélection de questions de tous niveaux, avec la réponse et une explication. Pour vous tester sans voir les réponses, jouez aux quiz.

Jouer aux quiz Développement web

Facile

Qui a proposé le World Wide Web au CERN en 1989 ?

Réponse : Tim Berners-Lee

Tim Berners-Lee a proposé le World Wide Web au CERN en 1989 ; le premier site est mis en ligne en 1991.

Que signifie l'acronyme HTML ?

Réponse : HyperText Markup Language

HTML signifie HyperText Markup Language : c'est un langage de balisage qui structure le contenu d'une page web.

Quelle balise HTML crée un lien hypertexte ?

Réponse : <a>

La balise a, avec l'attribut href, crée un lien vers une autre page ou une autre ressource.

Dans la règle CSS .menu { color: red; }, à quoi s'applique la couleur rouge ?

Réponse : Aux éléments dont la classe est menu

Le point introduit un sélecteur de classe : la règle s'applique à tous les éléments portant la classe menu, et color agit sur le texte.

Quelle méthode HTTP sert en principe à demander une ressource sans la modifier ?

Réponse : GET

GET demande une ressource sans la modifier ; POST envoie des données au serveur, par exemple lors de l'envoi d'un formulaire.

Quel code HTTP signale qu'une page demandée est introuvable ?

Réponse : 404

Le code 404 Not Found indique que le serveur ne trouve pas la ressource demandée à cette adresse.

Quel code HTTP signale une erreur interne du serveur ?

Réponse : 500

Le code 500 Internal Server Error signale un problème côté serveur, et non une erreur de l'utilisateur.

Quel code HTTP indique qu'une ressource a été déplacée de façon permanente vers une nouvelle adresse ?

Réponse : 301

Le code 301 Moved Permanently indique une redirection définitive vers la nouvelle adresse.

Moyen

Quelle entreprise a développé le framework Angular ?

Réponse : Google

Angular est un framework créé par Google, dont le code est principalement écrit en TypeScript.

Quelle entreprise a développé la bibliothèque React ?

Réponse : Facebook (Meta)

React a été rendu public en 2013 par Facebook, société renommée Meta en 2021.

Que signifie l'acronyme JSON ?

Réponse : JavaScript Object Notation

JSON est un format texte léger, lisible par l'humain comme par la machine, très utilisé pour échanger des données avec une API.

Que signifie l'acronyme SPA en développement web ?

Réponse : Single Page Application

Une SPA charge une page HTML et met à jour son contenu avec JavaScript, sans recharger toute la page à chaque action.

Quel est le rôle du rendu côté serveur (SSR) ?

Réponse : Générer le HTML sur le serveur, pour l'envoyer prêt à être affiché

Avec le SSR, le serveur produit le HTML initial, ce qui permet d'afficher le contenu sans attendre l'exécution complète du JavaScript.

Qui a créé Node.js ?

Réponse : Ryan Dahl

Ryan Dahl a présenté Node.js en 2009 : il permet d'exécuter du JavaScript hors du navigateur, par exemple sur un serveur.

Quelle information le navigateur envoie-t-il automatiquement avec chaque requête vers le même site ?

Réponse : Les cookies du site

Les cookies du site sont renvoyés avec chaque requête HTTP ; le contenu de localStorage, lui, reste dans le navigateur.

Quel protocole permet une communication bidirectionnelle et persistante entre un navigateur et un serveur ?

Réponse : WebSocket

Avec WebSocket, le serveur peut envoyer des messages au navigateur sans attendre une nouvelle requête de sa part.

Thèmes proches

Jouer aux quiz Développement web