JS: Serveur HTTP - cours 3900 frotter. de Hexlet, formation 8 heures, Date: 1er décembre 2023.
Miscellanea / / December 04, 2023
Le serveur HTTP vous sera utile si vous décidez de créer des sites Web simples. Les connaissances acquises dans ce cours aident les programmeurs à mieux comprendre le concept de requête-réponse. Le cours s'adresse à ceux qui connaissent déjà le langage JavaScript. Pour faciliter l'apprentissage, il vaut la peine d'étudier à l'avance les cours de base sur la ligne de commande et le protocole HTTP.
Introduction
Connaître le cours et le projet
Implémentation du serveur
Apprenez les bases nécessaires (Systèmes d'exploitation, Réseaux, DNS) pour comprendre le fonctionnement des démons réseau. Écrivez votre premier serveur http. Familiarisez-vous avec les utilitaires utiles pour analyser le fonctionnement du serveur.
boucle
Familiarisez-vous avec le programme le plus populaire pour exécuter des requêtes « http ». Apprenez à l’utiliser efficacement.
Redémarrer
Découvrez les problèmes de rechargement du code liés au fait qu'il est en mémoire. Familiarisez-vous avec l'utilitaire `nodemon`.
Demande
Explorez les modules `nodejs` qui vous permettent de manipuler les paramètres de requête.
JSON
Familiarisez-vous avec le concept « API ». Étudier les approches de création de sites Web/services. Analysez le format `json`.
Routage (Routage)
Familiarisez-vous avec le concept de « routage » et la relation entre l'adresse de la requête et le verbe « http ». Découvrez « CRUD » et les conventions lors de la conception d'adresses.
Traitement du corps de la demande
Étudiez les mécanismes qui vous permettent d'accepter le corps de la requête, de le traiter correctement et de répondre à la requête correspondante. Familiarisez-vous avec le type de données « Buffer » et le concept de « validation des données entrantes ».
Matériaux additionnels
Articles et vidéos sélectionnés par l'équipe Hexlet. Vous aidera à approfondir le sujet du cours