JS: HTTP Server - curs 3900 rub. din Hexlet, antrenament 8 ore, Data: 1 decembrie 2023.
Miscelaneu / / December 04, 2023
Serverul HTTP va fi util dacă decideți să creați site-uri web simple. Cunoștințele din acest curs îi ajută pe programatori să înțeleagă mai bine conceptul de cerere-răspuns. Cursul este potrivit pentru cei care sunt deja familiarizați cu limbajul JavaScript. Pentru a ușura învățarea, merită să studiați în prealabil cursurile Noțiuni de bază ale liniei de comandă și Protocolul HTTP.
Introducere
Cunoașteți cursul și proiectul
Implementarea serverului
Aflați elementele de bază necesare (sisteme de operare, rețele, DNS) pentru a înțelege cum funcționează demonii de rețea. Scrieți primul dvs. server http. Familiarizați-vă cu utilități utile în analiza funcționării serverului.
răsuci
Familiarizați-vă cu cel mai popular program pentru executarea cererilor `http`. Învață să-l folosești eficient.
Reporniți
Aflați despre problemele de reîncărcare a codului asociate cu faptul că acesta se află în memorie. Familiarizați-vă cu utilitarul `nodemon`.
Cerere
Explorați modulele `nodejs` care vă permit să manipulați parametrii cererii.
JSON
Familiarizați-vă cu conceptul de `API`. Studiați abordări pentru construirea de site-uri web/servicii. Analizați formatul `json`.
Dirijare (Dirutare)
Familiarizați-vă cu conceptul de `routing` și relația dintre adresa de solicitare și verbul `http`. Aflați despre `CRUD` și convenții atunci când proiectați adrese.
Procesarea corpului cererii
Studiați mecanismele care vă permit să acceptați corpul cererii, să îl procesați corect și să răspundeți la cererea corespunzătoare. Familiarizați-vă cu tipul de date `Buffer` și conceptul de „validare a datelor primite”.
Materiale suplimentare
Articole și videoclipuri organizate de echipa Hexlet. Te va ajuta să aprofundezi subiectul cursului