React, etc. Tech Stack

Drupal a popular content management system used by hundreds of thousands of websites. Today there will be a critical update to the software's latest iteration - Drupal 8, or rather a 3rd party library it uses centrally.

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.

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.

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.

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.

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.

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.

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.

With Angular 2 release just around the corner, there is now discussion on how will the new version take off. Is it just too different from the 1.x branch to catch significant marketshare in the squeeze of React and a multitude of other options?

At the BlinkOn 2016 event held in Munich office of Google on June 16th and 17th 2016 Adam Klein, a Software Engineer working on the V8 JavaScript engine gave some insight on the future of the project. V8 is a significant project as it is powering both the Chrome browser as well as the Node.js server environment.