- What is React props?
- What is React state?
- unidirectional data flow
- how to create a React component
- React hooks (useState, useEffect, and other basics ones)
- Effects
- How to handle event handlers (onClick)
- React Context - share state for a subtree
- Recoiljs
- How to refactor a class component to hooks
- Create React App
- Learn what is a bundler, and how to use webpack, rollback and new solutions like vite.
- Learn how to do data fetching using pure fetch with useEffect, using react-query, using relay
- Learn how to do forms using formik
- Learn how to handle navigation using react-router
- Learn how to test using testing-library and jest
- Learn how to code split
- Learn Suspense
- Learn ErrorBoundary
- Learn about virtual dom and optimization
- Learn how to type components using Typescript
- Learn how to sync state to some external data like localStorage, cookies, querystring
Created
May 24, 2021 01:28
-
-
Save sibelius/26acb0602fb083d12cf57db3b0195870 to your computer and use it in GitHub Desktop.
React Learning Path
Author
sibelius
commented
Aug 13, 2021
- more https://gist.github.com/akinncar/657062dd3995fd1259a7b56e51bb13a5
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment