The point is: I chose one language, which happens to be Amber. Others may choose ClojureScript or Dart or Haxe or Scala.js or Elm or whatever other transpiled language in order to avoid the unholy mess of JS frameworks. Things don’t need to be as complicated as they are in the JS universe.

The problem with these JS frameworks is that they have the life span of a fruit fly. Angular 1 has been superseded by Angular 2, making many devs unhappy. With so many frameworks flying around, standardization is extremely tricky. People are taking big risks committing to React, Ember, Meteor, Aurelia, Mercury, Vue, etc., etc., etc.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store