If you’re new to React (or frontend in general) you may find the ecosystem confusing. There are a few reasons for this.
- React has historically been targeted at early-adopters and experts
- Facebook only open-sources what it actually uses, so it doesn’t focus on tooling for smaller-than-Facebook projects
- There’s a lot of bad marketing masquerading as React guides
Throughout this document, I’ll assume you’ve built a web page with HTML, CSS and JavaScript.
Source: petehunt/react-howto