What is react.js? – Heydon Pickering
React is useful for making complex interfaces like Facebook’s or for making otherwise simple interfaces, and their underlying codebases, complex like Facebook’s. Rendering the text “hello world” without React requires one text editor and exactly 11 bytes of code. Doing the same with React, via the popular “create-react-app” command line interface, requires over 200MB of Node modules. The continual maintenance and expert calibration needed to run a React application has created a thriving job market. (…) Continuously evaluating which parts of your entirely JavaScript-driven interface need to be updated is not necessary, even in theory, when your interface is not made entirely out of f**king JavaScript. You know which f**king bits need updating because they’re the few bits that actually f**king use JavaScript.
briefs.video