JavaScript (JS) is clearly the interactive language of choice for the web. Esri's primary web API is JS. Server-side JS has taken hold and is used on many internal and custom client projects here at GeoDecisions. Our MapLaunch library is built using AngularJS and we have used most of the major JS frameworks and tools in one form or another. Even if the JS is way over your head, the one thing to know is that it is becoming easier to make incredibly powerful applications - and that trend will continue. We help you understand the constantly changing technology environment. Our focus is to create user-friendly, amazing applications that improve your business.