Learning Path React
- 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
Shares tags with
- A Failed TalkA talk is a good way to explain some concept. When doing a talk you need to know your audience, you can't target beginners and advanced users at once A failed talk can happen for…
- CommunityCommunities are a group of people that keep together for some reasons I've helped build the React Brasil community I've started creating a new meetup about react native sp I've…
- Editor - React ConfContent Editable is an attribute that let any element to be editable Content Editable is usually use to build rich text editors, or markdown editors, or any kind of editors. The…
- Global StateRedux single immutable atom for the whole UI hard to code split hard to optimize Selector: useSelector Recoiljs multiple immutable atoms for the UI it works with sync and async…
- Learning Path AWS Lambdalearn how to bundle backend using webpack in a single bundle (check this learn how to automate lamdba deploys using serveless or aws cdk (github actions) learn how to configure…
Sign in with GitHub to reply.
Select any passage to quote it.
Comments