Sign in
Log inSign up

ECMAScript 2015 (ES6) for React.js

Introduction

Johnson Degbor's photo
Johnson Degbor
·Oct 28, 2021·

2 min read

ECMAScript 2015 (ES6) for React.js

For the next month (starting next week), I would be exploring some of the necessities to know before taking a leap into the JavaScript React Library we all love. Trust me when I say this you don't want to know what awaits you without these concepts (Don't take the threat too seriously). Based on my experience getting into React.js with temerity without exploring these ES6 concepts could make dread the language the whole JS community seems to have a genuine love for.

Stay tuned as we uncover the following ES6 concepts(Ah yes you'd do just fine if you were a beginner with some fair fundamentals in ES5 ):

  1. Variables (Let, Var and Const), What you Need to Know
  2. Template Literals (Template Strings)
  3. Arrow Function
  4. Default function Arguments && Rest and Spread Operators (Destructuring)
  5. ForEach Array Helper
  6. Array Map, Reduce, Filter, and Find functions
  7. Every and Some Helper
  8. Classes
  9. Inheritance in ES6
  10. Callbacks and Promises
  11. Working with Promises and Chaining Promises
  12. Enhanced Object Literal

These concepts may seem cumbersome but they would be worth the time for a healthy and productive life using one of the most demanded JavaScript Libraries in our world today. So hang on tight as we go on this fun and valuable exploration.

There would also be plenty of exercises to try out.