Articoli con tag node

Node.js – Esempi di eventi ed EventEmitter

0
Una delle ragione dell’alta velocità di Node.js è l’esser basato su eventi. Con Node si avvia un server, istanziando le variabili necessarie, dichiarando le funzioni e aspettando che un evento si verifichi. Node.js già prevede degli eventi interni, molto utili per la gestione dei processi e in [...]

Unix e Node – Pipe e Stream

0
Un flusso anonimo può essere usato per passare lo stream di un processo ad un altro. Si prenda ad esempio: cat file.md | grep -c nodecat file.md | grep -c node Le pipes sotto UNIX sono tipicamente denotate dal carattere |. Entrambi i concetti di pipe e la notazione | sono stati ideati da Doug [...]

I 10 errori più comuni che gli sviluppatori Node.js commettono

0
Dal momento in cui Node.js è stato presentato al modo, si è visto un dibattito fra fautori e critici. Il dibattito ancora continua, e potrebbe non finire mai. A prescindere di quanto sia difficile scrivere codice sicuro in Node, e quanto sia facile scrivere codice asincrono e concorrente, la [...]

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 [...]
Torna all'inizio