In passato abbiamo già parlato dei vari sistemi di tipo Home assistant, riprendendo il discorso oggi vogliamo focalizzarci su un progetto del developer Pierre-Gilles Leymarie chiamato Gladys. L'idea è nata dopo che lo sviluppatore ha perso il suo notebook e dunque si è ritrovato per un periodo a dover usare una single board Raspberry Pi come postazioni principale. (more...)

Continua a leggere Gladys: Home assistant con Raspberry Pi e NodeJS

Categoria: IoT

Localtunnel è un piccolo tool rilasciato sotto licenza open source che permette di rendere accessibile da remoto una postazione di sviluppo locale. Spesso infatti gli sviluppatori desiderano mostrare lo stato di avanzamento o il completamento di un progetto ai propri clienti o, magari, hanno la necessità di eseguire un test al volo di un servizio online in fase di sviluppo. (more...)

Continua a leggere Localtunnel: accesso remoto ad un server locale con NodeJS

Categoria: Software e Servizi

Tags:

Apollo Server è un GraphQL Server open source che nel giro di circa un anno di sviluppo è riuscito a crearsi una community estesa ed attiva in grado di migliorare costantemente il progetto. In questi mesi il team ha tagliato il traguardo dei 4 mila download, non pochi considerando la natura dell'applicazione, e questa soluzione viene utilizzata in fase di produzione da numerose aziende. Per festeggiare questi risultati è stata rilasciata di recente una nuova versione stabile, Apollo Server 1.0. (more...)

Continua a leggere Apollo Server: il GraphQL Server per NodeJS

Categoria: Scripting

Tags: ,

La risposta al quesito proposto dal titolo è "probabilmente sì", si può lavorare con altri strumenti e ottenere comunque ottimi risultati. Ma proviamo ad analizzare i motivi per i quali NodeJS dovrebbe comunque far parte dell'arsenale di uno sviluppatore. (more...)

Continua a leggere NodeJS: è possibile farne a meno?

Categoria: Scripting

Tags:

Con l'avvento di Ghost, NodeJS è di fatto divenuto un'alternativa più che valida nel variegato mondo dei CMS. WordPress è sempre saldo al comando ma, dopo l'avvio di Calypso, ha dovuto riconsiderare il design del suo codice alla luce di quello che è diventato JavaScript oggi. (more...)

Continua a leggere Migrare da WordPress a NodeJS, vantaggi e rischi

Categoria: CMS

Tags: ,

I browser moderni sono sviluppati in diversi linguaggi come per esempio C++ e C, ma è anche possibile creare dei programmi di navigazione con gli stessi linguaggi usati per realizzare le pagine web. Oggi infatti vogliamo parlavi di Min un browser open source sviluppato in CSS e Javascript tramite Electron, ovvero il framework creato dal team di GitHub che consente di implementare GUI (Graphical User Interface) con NodeJS. (more...)

Continua a leggere Min: browser CSS/Javascript based con Electron e NodeJS

Categoria: Software e Servizi

Tags: ,

Cyclotron è una piattaforma browser based per la realizzazione e il rendering di dashboard, dove per "dashboard" intendiamo una serie di documenti, sorgenti di dati, script e stili restituiti sotto forma di pagine Internet. Si tratta in sostanza di una Web application Open Source, pensata in particolare per gli sviluppatori, che consente di realizzare facilmente delle dashboard utilizzando componenti personalizzati. (more...)

Continua a leggere Cyclotron: creare dashboard con NodeJS e AngularJS

Categoria: Scripting

Tags: ,

Le soluzioni per la Static Website Generation rappresentano un'alternativa funzionale per chi desidera realizzare il proprio progetto senza la necessità di ricorrere allo sviluppo from scratch o ad applicazioni che si rivelano spesso sovradimensionate per siti Web di piccole dimensioni; a questo proposito è possibile segnalare Brunch, piattaforma semplice da utilizzare che viene presentata come un HTML5 assembler basato sulla compilazione live. (more...)

Continua a leggere Brunch: HTML5 assembler per generare siti statici

Categoria: CMS

Tags: ,

Utilizzando una single board estremamente economica come RaspBerry Pi è possibile realizzare un'infinità di progetti, dai media center ai piccoli host server, dai mail server ai controller per i droni fino alle piattaforme per l'IoT. Un altro impiego interessante di questo microcomputer potrebbe essere la creazione di un piccolo server destinato ad ospitare un sito Web basato sulla blogging platform JavaScript Ghost. (more...)

Continua a leggere Un Blog server con RaspBerry Pi, NodeJS e Ghost

Categoria: CMS

PouchDB è un progetto rilasciato sotto licenza Open Source che offre un database client side basato su JavaScript, parliamo si una soluzione ispirata a CouchDB, sistema non relazionale e NoSQL per la gestione dei database che sfrutta la notazione JSON per l'archiviazione e JavaScript per la formulazione delle query. PouchDB è stato concepito per il funzionamento all'interno del browser, differenziandosi in questo modo dai tradizionali Database engine. (more...)

Continua a leggere PouchDB: database client side basato su JavaScript

Categoria: Database