Close to Andre Madarang ( twitter: @drehimself, github: drehimself ) but not exactly his solutions from Laracasts - Beginning React Series.
Go get a Laracasts subscription it is worth it but there is a lot of free stuff, too.
- Initial commit
- Initialize project using Create React App
- Episode 1 - Intro
- Episode 2 - A Better Dev Experience
- Initial markup and style for todo app (start here for Episode 3)
- Episode 3 - Making use of state
- Episode 4 - Event Listeners
- Episode 5 - Editing Todos
- Episode 6 - Extracting Components
- Episode 7 - More Todo Features
- Episode 8 - Other Built-in React Hooks
- Episode 9 - Custom Hooks
- Episode 10 - useContext for State Management
- Episode 11 - React Transition Group
- Episode 12 - React Router (with React Router v6)
- Initial markup for react fetch(start here for Episode 13)
Entrypoint isAppFetchData.jsx
instead ofApp.jsx
- Episode 13 - Fetching Data from external server
- Episode 14 - Fetching Data with custom hook
- Episode 15 - Fetching Data with React Query
- Initial markup for GitHub issues project (start here for Episode 16)
Entrypoint isAppGitHubIssues.jsx
- Episode 16 - Pull data from GitHub Issues API
- Episode 17 - GitHub Issues App Part 2