advanced-react-patterns
advanced-react-patterns copied to clipboard
This advanced ReactJS patterns exercise is part of the training provided by ReactGraphQL Academy. https://reactgraphql.academy
Advanced React Patterns
Teaching method
- Collaborative learning environment & pair programming.
- Rooms with small groups
- Work together, discuss, help each other.
- We try to foster critical thinking.
- ⬆️ Discovery ⬇️ Instruction
- We don’t explain everything you need to know before the exercise:
- Learn by doing (and teaching ;)
- The exercise is meant to help you build a mental model
More on the teaching method
Target audience:
reactDevs >= 6 months && reactDevs <= 2 years
Advanced React patterns
This workshop doesn't define "advanced" as doing complicated things that you haven't done or seen before, but:
- Understanding how things work, not just "doing".
- Using those things properly and when necessary.
- Making complicated things simple, not the other way around.
How to install
-
git clone https://github.com/reactgraphqlacademy/advanced-react-patterns.git
-
cd advanced-react-patterns
-
npm i
-
npm start
Links
- Lecture: React Patterns
- https://github.com/reactjs/react-basic#composition
- https://github.com/reactjs/react-basic#memoization
License
This material is available for private, non-commercial use under the GPL version 3.