React, etc. Tech Stack

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

Dgraph has the potential to become a defacto standard for GraphQL powered DBs

Image: 2016-10/graphql-db-.png

Dgraph, a very ambitious project that aims to match together an advanced Graph Database and a GraphQL API. For database projects especially, stability and adoption are key.

There are only a handful of popular databases in each category, and for GraphQL powered DBs, there is still no gold standard. Dgraph could be it.

Written by Jorgé on Wednesday October 19, 2016

PHP 8.0 to ship with a JIT compiler

Image: 2016-10/img-0367.png

The next version of the most popular server side language powering the Web, PHP is scheduled to receive a Just In Time (JIT) compiler in its next major version.

Written by Jorgé on Monday October 17, 2016

Tom Dale on GraphQL, Relay and REST

Image: 2016-10/tom-dale.jpg

Tom Dale is a known professional in the JavaScript community. Working on Ember.js, a JavaScript framework that is geared towards ambitious web applications, his opinions and thought have a lot of experience behind them. Lately discussed GraphQL on Twitter.

Written by Jorgé on Saturday October 15, 2016

Angular 2 in production on Google AdSense admin UI

Image: 2016-10/adsense-angular2.png

Some have had doubted Google's commitment to the Angular 2 JavaScript, which took quite some time to launch. Now that the framework is officially out with a 2.0 release, there is at least one significant project now running the new version at Google: The AdSense administration console.

Written by Jorgé on Thursday October 13, 2016

JSON API is a simple alternative to GraphQL and REST

Image: 2016-10/screen-shot-2016-10-12-at-6.59.54.png

With many tools failing to deliver on their promise of a universal and easy-to-use REST API, people continue to look for options. GraphQL is one of the strong options here, but it can become a bit heavy to implement for quick projects. The JSON API specification is an alternative.

Written by Jorgé on Wednesday October 12, 2016

Facebook launches NPM compatible client Yarn

Image: 2016-10/yarn-logo.png

As a large organization Facebook faces some unique challenges in scale of deploying code and so on. One pain point for the company was the slow performance of the de-facto standard packet manager for JavaScript, NPM. Unlike most of us, FB dev team stopped complaining and did something...

Written by Jorgé on Tuesday October 11, 2016

PHP CMS eZ Platform gets GraphQL support

Image: 2016-10/screen-shot-2016-10-11-at-7.16.05.png

eZ Platform, an open source content management system has received GraphQL support in a community driven experimental implementation. With the GraphQL extension to eZ Platform, developers can query the content repository using the GraphQL protocol.

Written by Jorgé on Tuesday October 11, 2016

Bing rolls out support for AMP (Accelerated Mobile Pages)

Image: 2016-09/bing-logo-2016.png

The Accelerated Mobile Pages (AMP) is a technology that aims to speed up mobile browsing. It works by using a simplified markup based on HTML. This format reduces clutter and only allows a limited number of features.

AMP is widely thought of as as a Google technology, but it is an open effort and now Microsoft's Bing search engine has rolled out support for it.

Written by Jorgé on Sunday September 25, 2016

Headless CMS with React.js

Image: 2016-09/headless-react-cms.png

Headless CMS is a concept that has been a topic that has been in the limelight for some years now. Essentially this means that a content management system will simply provide a feed of content that is then consumed by clients written JavaScript or other languages.

Written by Jorgé on Saturday September 24, 2016

Vue.js vs React: Which one?

Image: 2016-09/1474476243_vue-js-react-log.png

Angular and React have been duking it out for the past few years, winning hearts and minds. But in the background a third option, Vue.js has grown in popularity. In some senses you could consider Vue.js as having the good parts of both Angular and React..

Written by Jorgé on Wednesday September 21, 2016