Too Long; Didn't Read
ES6 updates are pretty essential to learning React, which can be quite beginner unfriendly. It is important to learn ES6, but for the sake of consistency ES6 is the way to go. Don’t mutate the original state, it is a huge no-no in functional programming. Bind Off Your ‘This’ Problems with Arrow Functions with the ‘…’ allows an existing array to be referenced but not modified. Bind off your ‘this’ function keywords to avoid scoping problems.