React, etc. Tech Stack

React, Flux, GraphQL, Hack, HHVM...? All of this and more!

GraphQL and Next.js for building WordPress sites with React.js

Image: 2017-09/graphql-next-js.png

WordPress has been on the React.js bandwagon for some years now. Since the introduction of the Calypso interface for, the use of React has expanded to it's use in the Gutenberg editor as well. Now with the licensing woes of the BSD+Patents licensing gone the community can keep moving forward with the UI library from Facebook with full steam.

Written by Jorgé on Thursday September 28, 2017

React.js Patents Clause to be removed with React 16 release

Image: 2017-09/facebook-logo.png

After a number of years of confusion and FUD around it's licensing of React.js, Facebook has stated it will change the license for the popular UI library in the upcoming React 16 release.

Written by Jorgé on Saturday September 23, 2017

WordPress abandons React.js over license patents clause

Image: 2017-09/wordpress-react.png

Automattic adopted React.js for their commercial shell Calypso in late 2015. Since that time React has become immensely popular and has even been been proposed as being a part of the Open Source WordPress distribution.

Written by Jorgé on Monday September 18, 2017

GraphQL CMS alternatives in 2018

Image: 2017-09/1-ivcdlfi3vqfgyko1efv4ja.png

GraphQL is the perfect option for sitebuilding using the decoupled CMS pattern. A well defined, easy to use API format is a clear advantage over product specific REST APIs. What are the best options for a GraphQL CMS going into 2018?

Written by Jorgé on Tuesday August 29, 2017

Polymer 3.0 moves to NPM and ES6 Modules with templates in JavaScript

Image: 2017-08/npm-web-components.png

Polymer is a library that helps developers use native Web Components. Leveraging browser capabilities it promises high performance and low payload reusable components for front end developers. At Polymer Summit 2017 in Copenhagen, Denmark the team announced Polymer 3.0. The new version comes with welcom architectural changes.

Written by Jorgé on Tuesday August 22, 2017

Facebook Virtual DOM Licensing FUD and Patent Trolls

Image: 2017-08/virtual-troll-dom.jpg

The summer of 2017 has been another where the React.js library has been in the headlines. In addition to being a staple in developer job ads, the BSD+Patents spearheaded into discussions once the Apache Software Foundation ruled it out for any ASF projects.

Written by Jorgé on Sunday August 20, 2017

WordPress developers weary of React licensing

Image: 2017-08/wordpress-gutenberg-react.png

WordPress is the most popular content management platform, with over 20% market share of all running websites. WordPress licensed under GPL, but has recently considered adopting React.js, which has a controversial BSD+Patents licensing.

Written by Jorgé on Wednesday August 16, 2017

HyperApp is an Elm inspired JavaScript library for building applications

Image: 2017-08/hyperapp.png

There is no shortage of JavaScript libraries and frameworks to build Single Page Applications (SPAs). From Inferno, React and Vue.js, to Angular and even to ClojureScript which abstract JavaScript completely. Is there a need for more? The HyperApp team thinks so.

Written by Jorgé on Wednesday August 2, 2017