A JavaScript library for building user interfaces.
Main Docs: reactjs.org/docs
- Built in JavaScript. Nobody knows what that is.
- ES2015 or ES6
- Modular: a software design technique that emphasizes separating the functionality of a program into independent, interchangeable modules Source
- Declarative
- It's not a "framework", as the library is only used to create the User Interface, or the View layer (for web or mobile applications)
- install
node
andyarn
- install
create-react-app
so we can skip over React's build configuration
- Reactjs is a JavaScript library
- Uses JSX (JavaScript syntax extension)
- Introductory tutorial building a tic-tac-toe game
- Codeacademy course
- Install React Developer Tools into your Chrome browser