You’ve probably already heard of Nim. It’s a modern language with a syntax that will remind you a bit of Python, but it’s both statically typed and compiled. It supports multiple programming styles (functional, object-oriented, metaprogramming, and message passing to name a few) and provides optional tunable garbage collection.
Jeff Sanchez, a consultant at Spiria Boston, explains how React, combined with Redux and ES6/ES7 in a Node environment, provides an intuitive, flexible and undemanding environment for quick-and-dirty Web application development. This article, originally written in 2016, has been updated and augmented.