/redux-zustand

Showing YouTube videos with Redux and Zustand.

Primary LanguageTypeScriptMIT LicenseMIT

Project

Showing YouTube videos with Redux and Zustand.

Cover of the project

This project was developed during a @rocketseat course for study purposes.

Branches

This project has two branches. The main branch has the zustand code and the redux branch, the redux code.

Tech

Vite TypeScript Tailwind Axios
React Zustand Redux (RTK) Redux AsyncThunk

Getting Started

  • Install dependencies
npm install
  • Start the server (Local JSON Server)
npm run server
  • Start the front-end
npm run dev
  • Run tests
npm run test

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