CONSULTAZIONE
Materiale di partenza e pratiche attuali
Il manuale rielabora il testo incollato e i 28 documenti delle lezioni presenti nella cartella del corso, correggendo i termini deformati dalla trascrizione automatica. Le spiegazioni guidate e gli esempi supplementari sono integrazioni didattiche. Il video 29 è una presentazione commerciale: non aggiunge una ventinovesima lezione tecnica.
| Nel materiale | Come leggerlo oggi |
|---|---|
| Node 14/16 | Usa una linea LTS ancora supportata; verifica lo stato nella tabella ufficiale. |
| require e module.exports | CommonJS è ancora supportato. ESM offre import/export standard; scegli il formato in modo esplicito. |
| Nodemon | Resta valido; per il riavvio di base esiste anche il watch integrato in Node. |
| Callback di fs | Restano valide; Promise e await semplificano molti flussi asincroni. |
| Vecchie route Express | Gli esempi nuovi si riferiscono a Express 5; controlla le differenze prima di copiare percorsi da Express 4. |
| Array importato = copia | L’importazione non copia automaticamente l’array e modificare l’oggetto non riscrive il file sorgente. |
| Statico = SSR | Servire HTML già scritto è statico; SSR genera la vista lato server usando dati. |
| Risposta 200 per ogni esito | Usa gli status secondo il risultato: creazione 201, assenza 404, input errato 400. |
La documentazione online può evolvere. Il testo del manuale è consultabile offline; i collegamenti richiedono una connessione. Per i dettagli normativi fai riferimento alle pagine ufficiali collegate vicino alle relative spiegazioni.