JavaScript developers are taking over the world. More applications than ever before are living on the client, using APIs to connect to any requisite (and most likely cloud-based) back-end services.