
- 520 pagine
- Italian
- ePUB (disponibile sull'app)
- Disponibile su iOS e Android
Informazioni su questo libro
Imparate come creare un'ampia gamma di applicazioni web reali e scalabili usando un toolkit di sviluppo professionale. Se già conoscete le basi di Node.js, ora è giunto il momento per scoprire come portarle a livello di produzione, avvalendovi del vasto ecosistema di package. Grazie a questo libro lavorerete con un'ampia collezione di standard e framework, e scoprirete come questi elementi possono vivere tutti insieme. Questo volume vi guida dall'installazione di tutti i moduli necessari alla scrittura di applicazioni web full-stack. Sfrutterete la potenza dei framework Express.js e Hapi, oltre al database MongoDB con Mongoskin e Mongoose. Lavorerete con i template engine Pug e Handlebars, i linguaggi Stylus e LESS CSS, le librerie OAuth ed Everyauth, oltre a Socket.IO e Derby, analizzando tutto ciò che serve. Node.js. Guida per lo sviluppatore è interamente aggiornato per ES6/ES2015 e spiega anche come eseguire il deployment su Heroku e AWS, come demonizzare le app e scrivere API REST. Creerete applicazioni full-stack reali e funzionanti, a partire da zero, e scoprirete come scrivere i vostri moduli Node.js, oltre a come pubblicarli su npm.
Domande frequenti
- Base è ideale per studenti e professionisti che amano esplorare un’ampia varietà di argomenti. Accedi alla Biblioteca Base con oltre 800.000 titoli affidabili e best-seller in business, crescita personale e discipline umanistiche. Include tempo di lettura illimitato e voce Read Aloud standard.
- Completo: Perfetto per studenti avanzati e ricercatori che necessitano di accesso completo e senza restrizioni. Sblocca oltre 1,4 milioni di libri in centinaia di argomenti, inclusi titoli accademici e specializzati. Il piano Completo include anche funzionalità avanzate come Premium Read Aloud e Research Assistant.
Nota che non possiamo supportare dispositivi con iOS 13 o Android 7 o versioni precedenti. Scopri di più sull’utilizzo dell’app.
Informazioni
Indice dei contenuti
- Cover
- Frontespizio
- Copyright
- Dedica
- Indice
- Note sull’autore
- Ringraziamenti
- Introduzione
- Capitolo 1: Configurazione di Node.js e altri concetti essenziali
- Capitolo 2: Uso di Express.js per creare web app in Node.js
- Capitolo 3: TDD e BDD per Node.js con Mocha
- Capitolo 4: Template engine: Pug e Handlebars
- Capitolo 5: Persistenza con MongoDB e Mongoskin
- Capitolo 6: Sicurezza e autorizzazioni in Node.js
- Capitolo 7: Migliorare Node.js e MongoDB con Mongoose
- Capitolo 8: Creazione di server API REST in Node.js con Express.js e Hapi
- Capitolo 9: App in real-time con WebSocket, Socket.IO e DerbyJS
- Capitolo 10: Preparare le app Node.js per la produzione
- Capitolo 11: Deploy di app Node.js
- Capitolo 12: Modularizzazione del codice e pubblicazione dei moduli Node.js su npm
- Capitolo 13: Server Node HTTP/2
- Capitolo 14: Codice asincrono in Node
- Capitolo 15: Microservizi Node con Docker e AWS ECS
- Capitolo 16: Node serverless con AWS Lambda
- Capitolo 17: Conclusioni
- Indice analitico
- Informazioni sul Libro