Introduzione
Le API Web consentono a un’applicazione di essere raggiungibili da chiunque utilizzi un browser o un prodotto software client con supporto per HTTP. Ogni route abilita funzionalità specifiche dell'applicazione.
In questo modulo, in qualità di ingegnere di Tailwind Traders, il rivenditore online fittizio, viene assegnato il compito di usare Node.js per creare un nuovo set di API HTTP che elencano i prodotti venduti dal rivenditore per consentire alle applicazioni di lavorare con i dati del prodotto.
Anche se Node.js offre alcune funzionalità di base tramite il modulo HTTP per creare un'API, molti framework Web consentono di semplificare questa configurazione. In particolare, Express viene usato da diverso tempo da molti sviluppatori. È possibile eseguirlo per concentrarsi sulla creazione delle route necessarie per supportare le applicazioni.
Informazioni su come creare route di API con Node.js ed Express usando JavaScript. Si apprenderanno anche informazioni sulle parti degli URL, ovvero i componenti di una route e sul modo in cui funzionano insieme.