Fuse è una piattaforma per la realizzazione di applicazioni native installabili su Android e iOS che mette a disposizione strumenti di sviluppo con i quali creare componenti dotati di layout responsive, animazioni, funzionalità per l'interazione con l'utenza e live data. Tali componenti potranno essere utilizzati sia all'interno di progetti per App native che per implementare applicazioni cross platform basate su JavaScript. (more...)

Continua a leggere Creare App native con Fuse

Categoria: Scripting

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: ,

È da poco stata rilasciata Fedora 26. Questa nuova release della distribuzione include diverse novità, alcune delle quali dedicate agli sviluppatori Python. Questo linguaggio ha un supporto privilegiato su Fedora e i Python virtual environments sono tutti presenti nei repository della distro. Chi è interessato ad implementare un progetto Python based troverà quindi tutto quello che serve per il suo lavoro out-of-the-box. (more...)

Continua a leggere Fedora 26: le feature per gli sviluppatori Python

Categoria: Scripting

Tags: ,

p5JS è un'interessante libreria rilasciata sotto licenza Open Source che è stata concepita per rendere il linguaggio JavaScript accessibile ad un pubblico diverso da quello degli sviluppatori, in particolare a professionisti della creatività, come per esempio artisti e disigner, o della didattica, come gli educatori. (more...)

Continua a leggere p5JS: JavaScript per educatori, artisti e designer

Categoria: Scripting

Tags:

Grazie a WebAssembly è ora possibile realizzare web application client-side usando linguaggi e runtimes che sono di solito utilizzati per creare applicazioni native. A questo proposito oggi vogliamo parlarvi di un framework che sfrutta WebAssembly per il suo funzionamento, Blazor. Questo applicativo esegue codice .NET sul browser Internet tramite dei .NET runtime portabili chiamati DotNetAnywhere (DNA), che vengono poi compilati con WebAssembly. (more...)

Continua a leggere Blazor: creare UI con .NET e WebAssembly

Categoria: Scripting

Rebass è una libreria che mette a disposizione alcuni componenti nativi per la realizzazione di interfacce grafiche con il framework React, strutturalmente questa soluzione è stata concepita utilizzando dei componenti stilizzati con lo scopo di mantenere gli stili isolati, una caratteristica che riduce la necessità di definire manualmente regole CSS personalizzate per le proprie Web application. (more...)

Continua a leggere Rebass: componenti stilizzati per React

Categoria: Scripting

Tags: ,

ORY è un editor WYSIWYG (What You See Is What You Get) Open Source realizzato utilizzando React, nota libreria JavaScript per la creazione di interfacce utente, e Redux, uno dei container più diffusi per le applicazioni JavaScript. ORY nasce per superare i limiti degli attuali content editor online tentando di risolvere le problematiche che in genere accomunano questo tipo di strumenti. (more...)

Continua a leggere ORY: un editor WYSIWYG basato su React e Redux

Categoria: Scripting

Uno dei fattori con i quali Google e gli altri motori di ricerca valutano un sito web è la velocità di caricamento della pagina. In particolare alla prima visita, è anche il modo con il quale gli utenti potranno giudicare un sito web. Se la pagina impiega troppo tempo a caricarsi, è probabile che essi lasceranno il sito ancora prima che ne abbiamo visualizzato l'intero contenuto. (more...)

Continua a leggere Pagine Web più veloci con la minificazione di CSS

Categoria: Scripting

Per diversi anni Mountain View ha offerto agli sviluppatori di tutto il Mondo una serie di consigli pratici per lo sviluppo di Web application basate sulle tecnologie e gli standard per Internet più recenti. Oggi Google ha però deciso di andare oltre ai semplici consigli rilasciando il suo nuovo Web Starter kit ovvero un boilerplate completo simile all'HTML5 Boilerplate. (more...)

Continua a leggere Google lancia il nuovo Web Starter kit

Categoria: Scripting

Codemod è una libreria concepita con lo scopo di fornire uno strumento che assista lo sviluppatore in procedure che prevedono il refactoring di codebase di grandi dimensioni; l'obbiettivo è in sostanza quello di permettere la modifica, l'aggiornamento o la correzione di porzioni di sorgente anche particolarmente estese mantenendo inalterate le funzionalità di base di un'applicazione. (more...)

Continua a leggere Automatizzare il code refactoring con Codemod

Categoria: Scripting