DEV Community

loading...

Discussion on: Simple Complexities in React

Collapse
dane_stevens profile image
Dane Stevens Author

I'll start!

A1: My biggest challenge coming from a PHP background was not understanding the purpose of each of the build tools an how they all fit together.

A2: I want to better understand real-time interfaces.

A3: One piece of advice would be to start with create-react-app because it has all the build tools already under the hood.

Bonus A: Build tools are only necessary because modern Javascript, CSS pre-processors etc. are not understood by all browsers yet: Babel transforms modern versions of Javascript into versions that older browsers can understand. Webpack bundles your local and remote modules so that your compiled site has all dependencies included.

Forem Open with the Forem app