diff --git a/README.md b/README.md index e2fab4e..10acd35 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,35 @@ -# Modern React Fortbildung +# Modern React Workshop -Dies sind die Code-Beispiele für die React Fortbildung +These are the code examples used in the latest modern react workshop. -## Tag 1 +Branches follow this naming convention, so you should be able to tab-complete your target branch easily: -... todo +``` +day-/-/ +``` -## Tag 2 +- `/start` branches are meant as a starting point for an exercise. + - If you want to peek at the solution, check out the respective `/solution` branch. + - There is no solution for `day-1/4-exercise/start`, since you're not supposed to peek. +- `/example ` branches are just for show-casing something and not for you to actively work on. -... todo +## Day 1 -## Tag 3 +- Build Setup [Start](https://github.com/jambit/modern-react-workshop/tree/day-1/1-build-setup/start) / [Solution](https://github.com/jambit/modern-react-workshop/tree/day-1/1-build-setup/solution) +- Hooks [Start](https://github.com/jambit/modern-react-workshop/tree/day-1/2-hooks/start) / [Solution](https://github.com/jambit/modern-react-workshop/tree/day-1/2-hooks/solution) +- Testing [Start](https://github.com/jambit/modern-react-workshop/tree/day-1/3-testing/start) / [Solution](https://github.com/jambit/modern-react-workshop/tree/day-1/3-testing/solution) +- Exercise [Start](https://github.com/jambit/modern-react-workshop/tree/day-1/4-exercise/start) +- Error Boundaries [Example](https://github.com/jambit/modern-react-workshop/tree/day-1/5-error-boundaries/example) -... todo +## Day 2 + +- Redux [Start](https://github.com/jambit/modern-react-workshop/tree/day-2/1-redux/start) / [Solution](https://github.com/jambit/modern-react-workshop/tree/day-2/1-redux/solution) +- Redux Toolkit [Start](https://github.com/jambit/modern-react-workshop/tree/day-2/2-redux-toolkit/start) / [Solution](https://github.com/jambit/modern-react-workshop/tree/day-2/2-redux-toolkit/solution) +- React Redux [Start](https://github.com/jambit/modern-react-workshop/tree/day-2/3-react-redux/start) / [Solution](https://github.com/jambit/modern-react-workshop/tree/day-2/3-react-redux/solution) +- Redux Dynamic Modules [Example](https://github.com/jambit/modern-react-workshop/tree/day-2/4-redux-dynamic-modules/example) + +## Day 3 + +- Sagas [Start](https://github.com/jambit/modern-react-workshop/tree/day-3/1-sagas/start) / [Solution](https://github.com/jambit/modern-react-workshop/tree/day-3/1-sagas/solution) +- External Events [Start](https://github.com/jambit/modern-react-workshop/tree/day-3/2-external-events/start) / [Solution](https://github.com/jambit/modern-react-workshop/tree/day-3/2-external-events/solution) +- Testing [Start](https://github.com/jambit/modern-react-workshop/tree/day-3/3-testing/start) / [Solution](https://github.com/jambit/modern-react-workshop/tree/day-3/3-testing/solution)