Skip to content

Playing with Redux Toolkit, Redux Toolkit Query, Zustand and React Query

License

Notifications You must be signed in to change notification settings

livimonte/redux-toolkit

Repository files navigation

Project

Playing with React, Redux Toolkit and Redux Toolkit Query. I explored different Redux approches for the same project, so each branch has the same project/layout, but implemented in a different way.

Features: Connect to Rick and Morty's REST API, list, paginate, filter and like characters.

RTK

This project was created for study purposes.

Branches

Setup/Layout Vite TypeScript Tailwind -
Main Redux Toolkit Fetch w/ RTK Query Redux Persist -
RTK Redux Toolkit Fetch w/ Redux Thunk - -
RQ-AND-RTK Zustand React Query (TanStack) React Router Axios

The RQ-AND-RTK branch is an awesome collaboration from yuribmontez and has both, RTK Query and Zustand + React Query approaches.

Getting Started

  • Install dependencies
npm install
  • Start the project
npm run dev

Contribute

  • Fork this repository
  • Create a branch with your feature: git checkout -b my-feature
  • Commit your changes: git commit -m 'feat: add my new feature'
  • Push it to your branch: git push origin my-feature

After merging your pull request, your branch can be deleted.

Check the details about the types, verbs and commit messages here CONTRIBUTING.md

Also check the CODE_OF_CONDUCT.md

License

This project is MIT Licensed

About

Playing with Redux Toolkit, Redux Toolkit Query, Zustand and React Query

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published