JS: HTTP Server - kursus 3900 rub. fra Hexlet, træning 8 timer, Dato: 1. december 2023.
Miscellanea / / December 04, 2023
HTTP-serveren vil være praktisk, hvis du beslutter dig for at oprette simple websteder. Viden fra dette kursus hjælper programmører til bedre at forstå begrebet anmodning-svar. Kurset er velegnet til dig, der allerede er fortrolig med JavaScript-sproget. For at gøre indlæringen nemmere, er det værd at studere kommandolinjegrundlæggende og HTTP-protokolkurser på forhånd.
Introduktion
Lær forløbet og projektet at kende
Server implementering
Lær det nødvendige grundlæggende (operativsystemer, netværk, DNS) for at forstå, hvordan netværksdæmoner fungerer. Skriv din første http-server. Bliv bekendt med hjælpeprogrammer, der er nyttige til at analysere serverdrift.
krølle
Bliv bekendt med det mest populære program til at udføre `http`-anmodninger. Lær at bruge det effektivt.
Genstart
Lær om problemerne med at genindlæse kode forbundet med, at den er i hukommelsen. Lær "nodemon"-værktøjet at kende.
Anmodning
Udforsk `nodejs`-moduler, der giver dig mulighed for at manipulere anmodningsparametre.
JSON
Bliv bekendt med begrebet `API`. Undersøgelsesmetoder til at bygge hjemmesider/tjenester. Parse `json`-format.
Routing (Routing)
Bliv bekendt med begrebet `routing` og forholdet mellem anmodningsadressen og verbet `http`. Lær om 'CRUD' og konventioner, når du designer adresser.
Behandling af anmodningsorganet
Undersøg de mekanismer, der giver dig mulighed for at acceptere anmodningsorganet, behandle det korrekt og svare på den tilsvarende anmodning. Bliv bekendt med "Buffer"-datatypen og konceptet "validering af indgående data".
Yderligere materialer
Artikler og videoer kurateret af Hexlet-teamet. Vil hjælpe dig med at dykke dybere ned i emnet for kurset