ReactJS (overall) (general)
GENERAL NOTES React is built by Jordan Walke, a software engineer at Facebook, who founded the library in 2011. =============================================================== NAMING - JAVASCRIPT AND REACT: ... is "spread operator" "Arrow Functions" which are => like rest of Javascrpt a.k.a. lambda a.k.a. anonymous functions Syntax: "Arrow Functions" point at parenthesis rather than braces. =============================================================== OVERALL: WHY REACT? High performance reinforced by Virtual DOM By virtualizing and keeping DOM in memory, React grants outstandingly fast rendering capacities with all view changes readily reflected in the virtual DOM. The specialized diff algorithm juxtaposes former and existing virtual DOM states, calculating the most efficient way to apply new changes without requiring too many updates. A minimum number of updates is then introduced to achieve the fastest read/write time, which results in an overall...