Skip to content

Instantly share code, notes, and snippets.

@Automatic365
Forked from anonymous/es6-research.markdown
Last active October 9, 2016 17:34
Show Gist options
  • Save Automatic365/6fe54acc0cc99be11418fc0adeae7207 to your computer and use it in GitHub Desktop.
Save Automatic365/6fe54acc0cc99be11418fc0adeae7207 to your computer and use it in GitHub Desktop.
Length Points Week
15 minutes 5 Week 1

ES6 Research

Throughout the module (and your journey to Google enlightenment while working on IdeaBox2.0) you may notice a few different ways that JavaScript code is being written.

That might have something to do with something called ES6 and ES5

Deliverable

  • Respond in your forked gist with answers to the following questions
    • What is ES6?
      • ES6 is the newest version of ECMAScript, which is the proper name for JavaScript.
    • What is Transpilation and how does it relate to ES6?
      • A source-to-source compiler. A transpiler would allow you to write in ES6 and have the code compiled to ES5, in cases where ES6 might not yet be supported.
    • Looking at the ES6 Features link below, discuss one update from ES5 and if it seems useful/superfluous
    • You can use the resources below or your own Google-fu
      • I think both the arrow functions and the template strings are useful improvements.

Resources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment