React, etc. Tech Stack

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

Chinese takeover of Opera fails to get government approval

Image: 2016-07/opera-2015-icon.svg.png

The Norwegian browser vendor Opera was deemed to be acquired by a consortion of Chinese internet companies. In the latest news the company had not received regulatory approval from either Chinese or United States officials.

Written by Jorgé on Monday July 18, 2016

WebUSB connects remote devices directly to the browser via the web

Image: 2016-07/2000px-usb-icon.svg.png

The WebUSB API provides a way to safely provide developers acces to USB devices over the web. The API is familiar to developers who have been using native USB libraries and shares the existing physical USB specifications.

Written by Jorgé on Monday July 18, 2016

Your license to use React.js can be revoked if you compete with Facebook

Image: 2016-07/react-lawyer.png

React is a popular JavaScript technology for creating rich user interfaces. It originates from Facebook (Instagram originally) and is widely used. The library is open sourced under BSD, but it comes with an added patent clause that you should be aware of.

Written by Jorgé on Saturday July 16, 2016

Async/Await support for ES5 browsers pushed to TypeScript 2.1

Image: 2016-07/ts2.png

Today Microsoft announced the first 2.0 beta of their Open Source TypeScript language. Many were awaiting for the first major revision of the language to include Async/Await - an excellent asynchronous pattern loved by .NET developers.

Written by Jorgé on Monday July 11, 2016

Fetch is the native AJAX API to replace jQuery.get()

Image: 2016-07/9ac131fe6c2ae4184a9a11e2a5f97a71.jpeg

As a term AJAX has been around for over a decade now. While many still relate to it as rich and fluid interfaces, the real deal is the possibility of making asynchronous requests to the server from the browser.

Written by Jorgé on Saturday July 9, 2016

What to consider when architecting a Headless CMS project

Image: 2016-07/angular-reat.png

There is an endless amount of frameworks and libraries available for front end developers. With the importance of the selection in headless CMS projects with Drupal, WordPress, Contentful or the likes, it's now instrumental to select the correct architecture from the very beginning.

Written by Jorgé on Tuesday July 5, 2016

MobX is a viable reactive Redux alternative

Image: 2016-07/mobx.png

After Facebook announced it's Flux architecture for state management, there was a plethora of implementations of it. Maybe even too much so. For the better part of 2016 it seemed that Redux became the defacto option with Dan Abramov now working for Facebook. Now there is a new attractive option on the market: MobX.

Written by Jorgé on Monday July 4, 2016

Fear the Horrible Enterprise JavaScript Boogieman

Image: 2016-07/javascript.png

During the early 2000's at the end of the first dotcom boom enterprise technologies like .NET and Java were the normal development tools. These tools had heavyweight IDEs, complex deployment a mysteries like ServerBeans that few actually understood had any idea how they worked. Fast forward fifteen years and JavaScript is now in the same place.

Written by Jorgé on Friday July 1, 2016

Rob Eisenberg compares AngularJS, Angular 2, Aurelia, Ember, Polymer and React

Image: 2016-07/screen-shot-2016-07-17-at-00.24.12.png

Aurelia is a contemporary JavaScript framework that does not the visibility that it deserves. The media is currently saturated with Angular 2 and React related articles. This June the creator of Aurelia, Rob Eisenberg discussed a number of front end framework articles at a conference in Norway.

Written by Jorgé on Thursday June 30, 2016