Questa è l'app Linux denominata RESTful API Node Server Boilerplate la cui ultima versione può essere scaricata come v1.7.0.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata RESTful API Node Server Boilerplate con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
Boiler del server del nodo API RESTful
DESCRIZIONE
Un progetto boilerplate/starter per creare rapidamente API RESTful utilizzando Node.js, Express e Mongoose. Eseguendo un singolo comando, otterrai un'app Node.js pronta per la produzione installata e completamente configurata sulla tua macchina. L'app è dotata di molte funzionalità integrate, come l'autenticazione tramite JWT, la convalida delle richieste, i test unitari e di integrazione, l'integrazione continua, il supporto docker, la documentazione API, l'impaginazione, ecc. codice di risposta e un messaggio, quindi lanciarlo da qualsiasi luogo (catchAsync lo rileverà). I dati della richiesta vengono convalidati utilizzando Joi. Controlla la documentazione per maggiori dettagli su come scrivere schemi di convalida Joi. In modalità di produzione, sulla console verranno stampati solo i log di informazioni, avvisi ed errori. Spetta al server (o al gestore del processo) leggerli effettivamente dalla console e memorizzarli nei file di registro.
Caratteristiche
- Database NoSQL: modellazione dei dati degli oggetti MongoDB utilizzando Mongoose
- Autenticazione e autorizzazione: tramite passaporto
- Convalida: richiedi la convalida dei dati tramite Joi
- Logging: usando winston e morgan
- Testing: unit test e test di integrazione con Jest
- Gestione degli errori: meccanismo centralizzato di gestione degli errori
Linguaggio di programmazione
JavaScript
Categorie
Questa è un'applicazione che può anche essere recuperata da https://sourceforge.net/projects/restful-api-n-serv-boil.mirror/. È stato ospitato in OnWorks per poter essere eseguito online nel modo più semplice da uno dei nostri Sistemi Operativi gratuiti.