Projects from React - The Complete Guide
- 01-react-essentials: jsx, components, props, state-managment
- 02-tic-tac-toe: state-management deep dive, lifting state up
- 03-investment-calculator: practice project
- 04-sytling-react-apps: working with css - modules, styled components, tailwind
- 05-timer-challenge: refs and portals
- 06-project-management: practice project
- 07-shopping-cart: Context API, useReducer
- 08-place-picker: useEffect, useCallback
- 09-quiz-app: practice project - deep dive into state-management
- 10-react-behind-the-scenes: Notes on React and some of its optimization techniques
- 11-place-picker-http-db: http requests, custom hooks
- 12-react-forms: manage input data in forms - useEffect, useRef, FormData, custom hooks
- 13-redux-counter: redux, redux toolkit
- 14-redux-cart: advanced redux, action creator thunk, redux devtools
- 15-single-page-app: basics of react router - createBrowserRouter, Link etc.
- 16-events-single-page-app: react router advanced - loader(), action(), useFetcher(), defer etc.
- 17-events-tanstack-query: tanstack react query - CRUD, caching, optimistic updating, refetching etc.
- 18-react-ts: react with typescript