martedì 29 Settembre 2020

Download in corso

Softwareone.it

27-12-2018
Node.js
[Voti: 1   Media: 5/5]

Pubblicità

Node.js è un piattaforma event-driven per il motore JavaScript V8, su piattaforme UNIX like.

Si tratta di un framework relativo all’utilizzo server-side di JavaScript.Node.js non è quello dei processi concorrenti, ma I/O event-driven: ciò vuol dire che Node richiede al sistema operativo di ricevere notifiche al verificarsi di determinati eventi, e rimane quindi in sleep fino alla notifica stessa

Spoiler
Node.js è simile nel design e influenzato da sistemi come Ruby’s Event Machine e Python’s Twisted . Node.js porta un po ‘più in là il modello di eventi. Presenta un ciclo di eventi come costrutto di runtime anziché come libreria. In altri sistemi, c’è sempre una chiamata di blocco per avviare il loop degli eventi. In genere, il comportamento viene definito tramite callback all’inizio di uno script e alla fine un server viene avviato tramite una chiamata di blocco come EventMachine::run(). non esiste una chiamata del ciclo di avvio dell’evento. Node.js entra semplicemente nel ciclo degli eventi dopo aver eseguito lo script di input. Node.js esce dal ciclo degli eventi quando non ci sono più callback da eseguire. Questo comportamento è simile al browser JavaScript: il ciclo degli eventi è nascosto all’utente. HTTP è un cittadino di prima classe, progettato pensando allo streaming e alla bassa latenza. adatto per la fondazione di una libreria web o framework.


Screenshot

I commenti sono chiusi.

Pubblicità