Introduzione

Completato

Si supponga di essere stati appena assunti da Tailwind Traders, una grande azienda che opera nel settore della vendita al dettaglio, gestisce molti dati e file e ha svariati problemi da risolvere. L'azienda esegue molte operazioni usando Node.js, ma non si sa come usare questo ambiente di runtime JavaScript.

In questo modulo si apprenderà che cos'è Node.js e come è possibile usare Node.js per eseguire applicazioni e codice JavaScript all'esterno di un browser. Alla fine di questo modulo, si sarà in grado di decidere se Node.js è lo strumento giusto per il progetto assegnato da Tailwind Traders.

Obiettivi di apprendimento

Gli obiettivi del modulo sono:

  • Spiegare che cos'è Node.js
  • Descrivere il funzionamento di Node.js con l'architettura basata su eventi
  • Identificare quando usare Node.js
  • Creare ed eseguire uno script Node.js dalla riga di comando
  • Tecniche asincrone: callback, promesse e async/await

Prerequisiti

  • Account GitHub
  • Familiarità con la modifica di file di testo e di codice in qualsiasi editor di testo
  • Esperienza di base nella scrittura di codice JavaScript
  • Esperienza nell'uso della riga di comando