Now è una piattaforma particolarmente semplice da utilizzare che consente di mettere rapidamente in produzione sul Cloud una Web application, un sito Internet o un Web service basato sull'ambiente server side per JavaScript NodeJS. Il funzionamento del servizio prevede l'utilizzo di un unico comando, now, quest'ultimo sarà sufficiente per avviare la fase di deployment di un qualsiasi progetto. (more...)

Continua a leggere NodeJS: deployment in tempo reale con now

Categoria: Scripting

Tags:

PerfTool è un package npm per la visualizzazione di statistiche sulle prestazioni di un sito Web; tra i dati proposti da questo strumento vi sono anche i risultati delle analisi sulle performance operate da Google PageSpeed Insight, le misurazioni riguardanti le risorse utilizzate in fase di produzione, i suggerimenti su come risolvere le problematiche che influenzano negativamente le prestazioni e le segnalazioni di errori HTML. (more...)

Continua a leggere PerfTool per misurare le performance di un sito Web

Categoria: Software e Servizi

Esistono diverse soluzioni per il debugging delle applicazioni basate sul JavaScript environment NodeJS, una di queste, il NodeJS Debugger, viene messa a disposizione come componente integrata ed è accessibile tramite interfaccia testuale. Chi invece desidera utilizzare uno strumento maggiormente improntato all'interazione visuale potrebbe optare per il Chrome Debugger che consente di operare attraverso l'interfaccia utente dei Chrome DevTools. (more...)

Continua a leggere Debugging di applicazioni NodeJS con Chrome Debugger

Categoria: Scripting

nbind è una raccolta di header sviluppati per rendere le librerie C++11 accessibili attraverso codice JavaScript; si tratta di una soluzione facilmente integrabile nei propri progetti, grazie ad un una singola istruzione #include il compilatore di C++ può generare i binding necessari per l'interazione tra le due tecnologie, senza la necessità di ricorrere ad ulteriori strumenti. La libreria coinvolta potrà quindi essere utilizzata come un'estensione di NodeJS o inclusa in una pagina Web senza plugin se compilata con Emscripten in asmJS. (more...)

Continua a leggere nbind: accedere a librerie C++ da JavaScript, NodeJS e browser

Categoria: Scripting

Electron 1.0 è la prima versione definitiva di un progetto volto alla realizzazione di un framework per la creazione di applicazioni native attraverso l'utilizzo di tecnologie per il Web come JavaScript, HTML e CSS. Basato sul Web browser Chromium e sull'ambiente JavaScript per lo sviluppo server side NodeJS, Electron si presenta come una soluzione compatibile con OS X, Windows e Linux permettendo di concepire Desktop Apps per tutte le piattaforme supportate. (more...)

Continua a leggere Electron 1.0: App cross-platform con JavaScript, HTML e CSS

Categoria: Scripting

Tags: ,

Dopo circa 6 mesi dal rilascio della versione 5.0.0 gli sviluppatori della NodeJS Foundation hanno rilasciato NodeJS 6.0.0. L'ultimo aggiornamento del progetto è il frutto di un importante lavoro volto a incrementare il livello di prestazioni del noto ambiente per lo sviluppo server side con JavaScript, senza ignorare le esigenze legate alla sicurezza, all'usabilità e al supporto per le specifiche di ECMAScript 6. (more...)

Continua a leggere NodeJS 6, supporto (quasi) completo per ES 6

Categoria: Scripting

Tags:

L’impegno di Microsoft in ambito Open Source si fa sempre più esteso – e potenzialmente interessante per gli sviluppatori – con un nuovo progresso nel progetto ChakraCore, engine JavaScript di nuova generazione che ora diventa compatibile anche con l'environment NodeJS per l’uso di JavaScript nello sviluppo lato-server. (more...)

Continua a leggere ChakraCore, ora compatibile anche con NodeJS

Categoria: Microsoft Dev

Tags: ,

E' opinione diffusa che le tecnologie più moderne per il Web garantiscano vantaggi importanti sul fronte della sicurezza in Rete, a questo proposito basti pensare al progressivo abbandono del plugin Flash Player in favore di soluzioni basate su HTML5 ritenute, tra l'altro, meno esposte all'azione di potenziali utenti malintenzionti; ma passando dalla teoria alla pratica, emergerebbero alcune prove del fatto che la realtà potrebbe essere molto più complicata di quanto non si possa pensare. A conferma di ciò basterebbe citare un recente caso riguardante NodeJS. (more...)

Continua a leggere Ransom32: Ransomware-as-a-Service con NodeJS

Categoria: Sicurezza

Il 2015 si avvia ormai alla fine ed è quindi possibile proporre un per quanto limitato bilancio delle non poche novità che hanno caratterizzato il mondo dello sviluppo nel corso degli ultimi 12 mesi; durante l'anno al termine si è assistito, come previsto, ad un'ulteriore marginalizzazione di Flash in favore di standard Web più recenti, contestualmente si è potuta registrare una maggiore attenzione nei confronti delle esigenze legate all'implementazione dei frontend, anche per via del fatto che le API hanno rappresentato non di rado uno strumento a cui delegare buona parte della logica di backend. (more...)

Continua a leggere Sviluppatori: bilancio 2015 e previsioni per il 2016

Categoria: PHP e Open Source

Il recente entusiasmo dovuto al rilascio di Raspberry Pi Zero, evoluzione della nota single board per il making caratterizzata da un prezzo particolarmente ridotto (appena 5 dollari) e da un livello di prestazioni inedito per questo progetto, ha parzialmente oscurato un'altra novità, cioè l'aggiornamento di Raspbian OS, sistema operativo basato su Debian nonché ottimizzato per la stessa Raspberry Pi. Tra le features più rilevanti di questo upgrade vi è anche il supporto per Node-RED. (more...)

Continua a leggere Node-RED, IoT con NodeJS

Categoria: Maker