Riassumendo quanto avvenuto nelle scorse settimane possiamo ricordare come la licenza associata al framework JavaScript React contenesse una clausola che lo rendeva in parte un prodotto commerciale, a causa di ciò i titolari di alcuni progetti Open Source tra cui Matt Mullenweg, il creatore di WordPress, si sono visti costretti a rivedere e propri piani e ad optare per librerie alternative. Un recente passo indietro di Facebook, ai cui sviluppatori di deve React, ha però lasciato spazio per una riconciliazione. (more...)

Continua a leggere WordPress e React, torna la pace

Categoria: CMS

Tags: ,

Come è noto le clausole della Facebook License Combo, con cui viene rilasciata anche la libreria JavaScript React, hanno costretto la Apache Foundation a ricorrere a soluzioni differenti per i propri progetti, questo per evitare le noie legali che potrebbero derivare da eventuali rivendicazioni di Menlo Park sulla proprietà del codice utilizzato. Tali clausole avranno però ripercussioni ancora più importanti sul futuro di un CMS utilizzato in circa un quarto dei siti Web oggi online: WordPress. (more...)

Continua a leggere WordPress abbandona React, tutto da rifare

Categoria: CMS

Tags: ,

La Facebook BSD+Patent grant, anche detta "Facebook License Combo, è un ibrido tra la licenza BSD e una licenza proprietaria (o "commerciale"). Questa seconda parte del documento include diverse clausole che attribuiscono la proprietà intellettuale a Facebook del codice sorgente utilizzato. (more...)

Continua a leggere React license: quali i rischi per gli sviluppatori di terze parti?

Categoria: Software e Servizi

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

Il 7 aprile scorso Facebook ha rilasciato la versione 15.5 del popolare framework React. Si tratta di una release abbastanza importante perché prepara il terreno alla prossima versione 16; con essa vengono deprecate, e quindi successivamente saranno rimosse, due funzionalità abbastanza note: react.CreateClass e React.PropTypes. (more...)

Continua a leggere React 15.5 e funzionalità deprecate

Categoria: Scripting

Tags:

Gli sviluppatori di Facebook hanno affrontato un'importante opera di riscrittura a carico di React, una delle più note librerie JavaScript per la realizzazione di interfacce utente, tali interventi dovrebbero portare al rilascio di una libreria completamente nuova in corrispondenza con il lancio della versione 16 attesa per la fine dell'anno corrente. Per il momento si tratta di una soluzione ad uso interno del social network, elemento in grado di testimoniarne l'avanzato stato di implementazione. (more...)

Continua a leggere React Fiber, Facebook riscrive (completamente) React

Categoria: Scripting

Tags:

Reactide è una desktop application cross-platform per la realizzazione di applicazioni Web basate su React, una delle più note librerie Open Source destinate alla creazione di interfacce utente interattive. Si tratta in sostanza di un IDE, un ambiente integrato per lo sviluppo, che permette di evitare complesse configurazioni a livello di server o procedure per la customer simulation. (more...)

Continua a leggere Reactide, un IDE per sviluppare Web App con React

Categoria: Scripting

Tags:

Inferno è una libreria JavaScript per la realizzazione di interfacce utente che presenta diversi punti in comune con React ma si segnala per le dimensioni contenute, appena 7 Kb, e per un livello di prestazioni estremamente elevato; si tratta di una soluzione realizzata per offrire buona parte dei benefici di React, come per esempio l'approccio basato sui componenti, il limitato consumo di memoria e i render stream server side. (more...)

Continua a leggere User interface con Inferno, JavaScript library React-like

Categoria: Scripting

Tags: ,

RiotJS è una UI library Open Source incentrata sui componenti che si propone come alternativa a soluzioni collaudate quali React e Polymer; basata anch'essa su JavaScript, offre infatti una modalità d'uso maggiormente intuitiva e una libreria più contenuta nelle dimensioni rispetto ai suoi diretti concorrenti, anche in versione minificata. (more...)

Continua a leggere RiotJS, semplice alternativa a React e Polymer per l’UI design

Categoria: Scripting