Skip to content

The main objective of this project is to explore and compare the use of the Redux and Zustand libraries in a video player.

Notifications You must be signed in to change notification settings

leandrorodrigues00/react-redux-zustand

Repository files navigation

Video Player - Watch your classes without any complications 📚


About the projectTechnologiesGetting startedLicense

project preview

👩‍💻 About the project

This project is an interactive video player designed to allow users to easily access available modules and classes and watch videos of their classes in an intuitive way. The main objective of this project is to explore and compare the use of the Redux and Zustand libraries, two powerful tools for state management in JavaScript applications.

By implementing the same features using both libraries, this project offers a comparative analysis of their differences and benefits, allowing developers to better understand how each of them can be applied in different scenarios. The project also includes unit tests to ensure code quality and stability.

🚀 Technologies

💻 Getting started

Requirements

Clone the project and access the folder

$ git clone https://github.com/leandrorodrigues00/react-redux-zustand && cd react-redux-zustand

Follow the steps below

# Install the dependencies
$ npm i

# Start the server
$ npm run server

# Start the app
$ npm run dev

# run the tests
$ npm run test

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with 💜  by Leandro Rodrigues

About

The main objective of this project is to explore and compare the use of the Redux and Zustand libraries in a video player.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published