Skip to content

21Michael/React-Study-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React-Study-Project

Studying the React.js framework

1) Fundamentals:

  • Function Components: ✅
    • useState; ✅
    • useEffect; ✅
  • Class Components; ✅
  • JSX; ✅
  • Props and State; ✅
  • component lifecycle methods; ✅
  • Conditional Rendering; ✅
  • Lists, keys and Virtual DOM; ✅
  • Composition; ✅
  • Re-rendering; ✅

2) Advanced Topics:

  • Context; ✅
  • Lazy loading;
  • Higher Order Component; ✅
  • Render props; ✅
  • Refs; ✅
  • Error Boundaries; ✅
  • Portals; ✅
  • Hooks:
    • useContext; ✅
    • useReducer; ✅
    • useRef; ✅
    • useMemo; ✅
    • useCallback; ✅
    • Custom hooks; ✅

3) Ecosystem:

  • State Management:
    • FluxState-Managment-Patterns/2.Flux/Flux.md); ✅
    • ReduxState-Managment-Patterns/2.Flux/Redux/Redux.md): ✅
      • HooksState-Managment-Patterns/2.Flux/Redux/Hooks); ✅
      • ThunksState-Managment-Patterns/2.Flux/Redux/Redux-thunk.md); ✅
      • ToolkitState-Managment-Patterns/2.Flux/Redux/Redux-toolkit.md); ✅
      • SagaState-Managment-Patterns/2.Flux/Redux/Redux-saga.md); ✅
    • MobxState-Managment-Patterns/4.MobX.md); ✅
    • Appolo Client;
  • Routing — React Router;
  • Styling — Styled Components/Emotion, Tailwind CSS, Chakra UI, Material UI, Ant Design;
  • Forms — Typescript, Storybook, Reacti18Next, Firebase, Practical React Libraries;

4) Questions: https://github.com/sudheerj/reactjs-interview-questions

About

Project for studying react theory

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published