A series to learn React!
This first session will be a super quick shallow dive into what React is and what you can do with it - by the end of it everyone should have built some UI (or it could go chaotically wrong, who knows!). It is very much a taster and hopefully catered to people at all levels.
I would recommend people get into pairs to work through the problems which will come up, ideally where half the pair has some engineering experience to help the newcomers!
Before we begin please make sure you (your pair) follow these steps...
- Ensure you have node (>=v6) installed on your machine. Download it here.
- Clone this repository somewhere on your machine (use the desktop client if you don't want to setup git)
- Ensure you have your editor setup and ready to start hacking on the
/part-1
directory. - Run
npm install
oryarn install
in the/part-1
directory.
Give someone a shout in #learning-react slack channel if you need some help setting up!
This session will be diving deep into the data flow of React and exploring what patterns are enabled. All "magic" should be demystified!
Before we begin please make sure you have followed these steps to save time...
- Ensure you have Node >= v6 installed
npm install -g create-react-app@1.4.0
create-react-app my-react-app
(wherever you want to create a new project)- Set up your IDE ready to go in that newly created project directory
Once ready lets go!