Learn and practice React by creating some interesting programs
-
Create animations by using react-transition-group API in React project.
-
Assignment of practice basic React syntax session.
-
Added user authentication on burger-builder project.
-
Completed basic function of burger-builder project. Such as add ingredients, Calculate the price, checkout, etc.
-
burger-builder-convert-to-hooks
Converted burger project to use functional components and React hooks only (single type state)
-
burger-builder-convert-to-hooks-multiple-slices
Converted burger project to use functional components and React hooks only (multiple type state)
-
Centralize state management through redux.
-
Fetching and storing data from the server by using asynchronous methods ( react-saga ) in redux.
-
Fetching and storing data from the server by using asynchronous methods ( react-chunk ) in redux.
-
Test local functions of react component through Jest and Enzyme
-
Assignment of practice basic React syntax session ( handle lists ).
-
A glimpse of NEXT.js, which has page-based routing system and pre-rendering on the server site.
-
React hook demo, useState, useEffect, useRef, useCallback, useMemo, useContext and custom hook.
-
Lifecycle demo.
-
Routing demo.
-
LazyLoading demo.
-
Assignment of practice redux.
-
Redux demo.
-
replacing-redux-with-react-hooks
Demo to show how to replacing redux with react hooks.
-
Assignment of practice React routing.
-
Webpack project configuration.