Duy Le's Projects
Use NodeJS build a client website with ReactJS for framework and use function component with React Hook to build React project
Build a project for user authentication and authorization with Json Web Token (JWT). Update from ReactJSVite_Authenticates_JWT_Server-useContext (https://github.com/rayleigh420/ReactJSVite_Authenticates_JWT_Server-useContext-) project and use Redux instead of useContext.
Build a project for user authentication and authorization with Json Web Token (JWT). ReactJS for the FE framework, ExpressJS for the BE framework, MongoDB for the database.
Create some custom hooks we need in some project
Use React to build a first simple website. Practice ReactJS before join a project
User CodeSandBox to code ReactJS App. App use Redux to store data and @reduxjs/tookit to config Redux. I use Redux Thunk to create middleware async in Redux
Use CodeSandBox to code ReactJS App. App use Redux Toolkit (@redux/toolkit) to store data and use adapter engine to normalize data when CRUD or something else
Test ReactJS App with react-router-dom v6 with CodeSandBox
Create TodoApp advanced with ReactJS framework, json-server for api and use Redux to store data. (Apply hook and RTK and Redux Thunk,...some advanced techs for app)
Use Github to deploy ReactJS app. Project use vite build. Preference: https://dev.to/shashannkbawa/deploying-vite-app-to-github-pages-3ane
Start a ReactTS project and try to use some basic concepts in React with TypeScript like props, children, contextAPI and some basic hooks,...
Learn all hooks in React framework and try it with TypeScript (useState, useEffect, useRef, useCallback,...)
Create TodoApp advanced with ReactTS framework (use TypeScript instead of JavaScript), json-server for api and use Redux Toolkit to store data. (Apply hook and Redux Async Thunk,.. some advanced techs for app like addMatcher for status or handle error when use thunk)
Build a ReactTS project with json-server and use Redux to store data. In this project we use TypeScript language and some advanced techs to learn how to implement RTK Query.
Build a ReactTS project with json-server and use SWR library to fetch API. In this project we use TypeScript language and some advanced techs to learn how to implement SWR.
Use ReactTS framework to build UI of some website by TailwindCSS. Learn TailwindCSS (how to config, custom,...)
Build a ReactTS project with json-server and use @tanstack/react-query library to fetch API. In this project we use TypeScript language and some advanced techs to learn how to implement React Query.
Learn TypeScript Advanced (Advanced concepts in TypeScript like module .d.ts file, operator, generic advance,... )
Learn TypeScript Basic (Basic concepts in TypeScript and learn how to compile, run, config,... .ts file )
Use HTML CSS to build a simple page. Practice HTML CSS language before learn ReactJS