It is a single page application written using Create React App, Typescript, Redux, React Custom Hook, with JSONPlaceholder API and Pagination.
Project hosted on Netlify: https://react-redux-api-typescript-cv1.netlify.app/
- JSONPlaceholder API
- Actions
- Reducers
- React Custom Hooks
- Pagination
- Tablet and mobile friendly
- React Js, Css, Redux, Axios, Typescript
- React Hooks: useEffect
- react-redux, redux-thunk, redux-devtools-extension
- react-paginate
Install git
, nodejs
, npm
in your local computer
Clone this repository to your local computer:
$ git clone https://github.com/albaitas/react-redux-api-typescript-cv1.git
Install dependencies:
npm install
Runs the app in the development mode:
npm start