Using gulp and ES6 in front end development

andrew.taylor

Summary

ECMAScript 6 was ratified in June 2015 but browser support is still catching up.

gulp is a JavaScript task runner that can help automate repetitive development tasks.

In this talk we'll explore how to use gulp to improve your development workflow and how it can help us start using ES6 today.

Outline

  • What is ES6, it's advantages and browser support

  • Using tools like Babel to write ES6 that compiles to ES5

  • Explore gulp and common tasks like JS/Sass compilation, code linting, BrowserSync, and more

  • Talk about best practices with version control systems when using source and build files

Session Track

Front End

Experience Level

Intermediate

Drupal Version