React, etc. Tech Stack

Since the 1990s the only standard language available to developers targeting the web developers has been JavaScript. This is a great thing and has lead to the thriving JavaScript ecosystem we have today. This has been a given for over two decades, but with WebAssembly it could change.

Since the dawn of time the web has relied on bitmap images. For photos and othe use cases bitmaps obviously continue to be the best format, but for many cases vector graphics have advantages. Browsers now have good support for SVG and with the newly released React version so does the JavaScript view library from Facebook.

Front end development has become increasingly about configuration and setting up a development environment. Gone are the days when you fired up notepad and started working. Now you need to spend hours before you get started with producing actual code. Or do you?

ReactiveX is a library that helps developers work with asynchronous development by hiding things like threading, thread-safety considerations and non-blocking I/O. All of this is made available for multiple different languages.

In 2015 React.js became the epitome of cool and Angular.js turned from everyone's favourite front end framework to a horrible two-way databinding monster. Obviously that's all overstated and Angular 1.x continues to function just as well as it did in 2014 and solves a lot of problems.