Skip to content

imwshdp/react-redux-antd-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React TypeScript App with Redux & Ant Design

React multi-page application with TypeScript template and easy-to-use Ant Design components. The simulation of receiving data from the server is implemented using public JSON file. UI is designed with most popular React UI library Ant Design

The application includes:

  • Typed components and props
  • Controlled and uncontrolled types of components
  • Redux store with action-creators and combined reducer
  • Ant Design components
  • Custom typed hooks
  • Routing and authorization in app
  • Saving data in local storage

The application is designed based on Ulbi TV video tutorials. Hosted review version of app is available here.

Stack

  • React v18
  • TypeScript as a template
  • React hooks for state management and navigation
  • Redux as state manager
  • Redux Thunk for async requests logic
  • React Router v6 for routing
  • Axios for working with API requests
  • Ant Design for UI design
  • Dayjs for working with date type

Learn More

You can learn more in the Create React App documentation. To learn React, check out the React documentation.

About

React application with redux store and TypeScript template with types. Components are represented by the antd library

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published