Bussola r2uInizio · dodici corsi visivi
Il softwarecatalogo 40 orestudio ~10 hID 4124979

Node.js

Un cameriere solo, velocissimo, che non cucina aspettando il forno: prende l’ordine, mette il timer, serve un altro tavolo.

Vedi l’event loop. Capisci errori, stream e perché un `while (true)` sincrono uccide il server e un await no.

Catalogo Moodle: 40 ore di slide. Qui: 5 lezioni visive (~10 h di studio). Stessi capitoli, altro formato: non è il PDF riscritto riga per riga.

Inizia il corso
x

0/5 lezioni viste

Lezioni in ordine

  1. 0112 min

    JavaScript fuori dal browser

    Stesso linguaggio, altri oggetti globali: fs, net, process. Niente DOM.

  2. 0220 min

    L’event loop è un girotondo

    Un thread principale. Deleghi I/O e alcune API; il JS CPU-bound no. Quello, o è breve, o lo togli dal loop (worker / processo).

  3. 0316 min

    Una richiesta HTTP è un evento

    Arriva un socket, Node emette ‘request’, tu scrivi la risposta. Fine.

  4. 0414 min

    Moduli, npm, ciò che entra in produzione

    require/import è un grafo. npm è un mercato. La responsibility è tua.

  5. 0516 min

    Errori, stream, processi figli

    Una Promise rifiutata non gestita può spegnere il processo. Un body HTTP è uno stream, non una stringa.

Tre domande, stesso disegno

Se sbagli, torna ai nodi cliccabili. Non a un capitolo di 40 pagine.

Domanda 1 / 3

Quale di questi blocca l’event loop?
x

Scegli una risposta per vedere il perché.