React, Flux, GraphQL, Hack, HHVM...? All of this and more!
Running code written in PHP is now possible due to Kornel Lesiński's Babel Preset PHP project.
While this is not recommended for production and started as a joke, it is now feasible to execute PHP code in Node.js as well as in the browser.
The React.js Licensing has been a topic that pops up every once in a while. Now it seems that the Apache Foundation has taken a stance against using React.js and other popular software using this license.
In 2015 Flappy Bird took the world by storm. The popular game enjoyed a short frenzy, when it felt everyone was playing the game. But you needed to download the game from an app store...
React is now so commonplace that it's probably more popular than jQuery in bespoke projects without legacy dependencies. Part of this popularity is that React is by nature quite straightforward, simple even. What continues to add complexity to the ecosystem is the tooling around it.
Google and other browser vendors have been making strides in Web Component compatibility through 2016 as well as 2017. With this and the launch of Polymer 2.0 and the Web Components polyfills it looks like 2017 could be the start of the rise of web components as a mainstay for web developers.
Google has been using TypeScript for their Angular front end framework development for since late 2015 a while now. Since the launch of Angular 2 in late 2016 the framework has continued stabilising and picking up new features.