October 2017
Intermediate to advanced
302 pages
7h 27m
English
When React first emerged on the scene, it was very controversial (and for many people, it still is). The core point of concern for many developers was JSX, having what appeared to be HTML in the middle of JavaScript code.
For years, developers had been writing their HTML, CSS, and JavaScript in separate files. React violated that tradition. Some developers accused the library of violating the programming principle of Separation of Concerns (SoC)--the idea that code should be separated into files, each intended to do one thing. In this sense, they argued that you should have an HTML file, a CSS file, and a JavaScript file—no mingling of HTML and JavaScript.
What the React developers pointed out is that ...
Read now
Unlock full access