Articoli dell'anno 2016

Node.js ebook – Impariamo a usare Express

0
Segnalo questo e-book, scritto da Evan M. Hahn per imparare ad usare il noto framework web per Node.js, Express 4.0. Questa è una delle migliori risorse presenti in circolazione per iniziare L’ebook è composto da circa 260 pagine. Copre vari aspetti di Express, middleware, routes etc. Mostra [...]

Node.js – Singleton e istanze di un modulo

1
Come molti avranno già avuto modo di constatare, in Node.js se due file nel tuo progetto richiedono lo stesso modulo che istanzia una nuova classe, otterranno indietro lo stesso oggetto, perchè Node usa una cache per le richieste dello stesso modulo. Questo non vale per moduli uguali ma posti in [...]

Node.js – Velocizzare le app usando cluster

0
Node.js sta diventando sempre più popolare come ambiente d’esecuzione run-time lato server. Specialmente per siti web ad alto traffico, come ci mostrano le statistiche. Inoltre la disponibilità di molti framework framework lo rendono un buon ambiente anche per la prototipazione rapida. Node.js ha [...]

Node.js – Load Balancing su Node

0
Quando si parla di incrementare le performance di un sito web o di un qualunque servizio, ci sono solo due opzioni: aumentare l’efficenza del codice o scalare l’intera infrastruttura server. Quando si ha a che fare con migliaia e migliaia di contatti migliorare l’efficenza dell’applicativo non [...]

Node.js e Linux – Errore frequente

0
Talvolta quando eseguiamo script Node.js su una macchina Linux può succedere di incorrere in un errore abbastanza frequente. Sto parlando del No such file or directory. In due casi particolari mi è successo di incorrere in un errore del genere senza quasi riuscire a spiegarmelo. 1) Installando su [...]

Raspbian – Passare da Rasbperry Pi 2 a Raspberry Pi 3

0
Il Raspberry Pi 3 è finalmente tra noi. A sorpresa è stato presentato nei giorni scorsi. Negli ultimi 4 anni oltre 8 milioni di Raspberry sono stati venduti. E per questo quarto compleanno la sorpresa è un nuovo RPi fiammante. Dopo tanta attesa le novità non mancano: Wireless e Bluetooth integrato. [...]

Node.js – Gestione dei processi con PM2

1
Node.js è considerata una delle piattaforme chiave per lo sviluppo di micro-servizi lato back-end. Un micro-servizio è un processo autonomo che svolge task molto specifici per una data applicazione. Gestirli al meglio è un aspetto cruciale per la buon riuscita di un progetto e il suo [...]
Torna all'inizio