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