Running BabelJS/ES2015 Apps in Azure App Service

BabelJS is a really cool in-line transpiler. You can use it as a ‘require-hook’ to make your Node.js apps use the full ES6 syntax without the v8 javascript interpreter issues around ES6 support. For instance, I have a server.js file that looks like this: My app.js file contains regular ES6 code, like this: I’ve also…

An ECMAScript 6 Search Box (Part 2)

In my previous article I set up the basic ASP.NET environment and a build environment with gulp. I also added a couple of libraries that I will need to the build environment and made sure my wwwroot directory was built and cleaned appropriately. Today I am going to create a fully ECMAScript 6 compatible Search…

Web Dev Tools 101: ECMAScript Version

You think you are writing JavaScript. Actually, you are writing ECMAScript v5 – also known as ISO/IEC 16262 or ECMA-262. ECMAScript v5 was released in 2009 with an adjustment (v5.1) in 2011. That means the majority of the world is writing their JavaScript in this language. However, there is a new specification on the horizon…