Build realtime services on top of redis
A live demo of redis realtime is available here
For now redis-realtime is a set of packages for react and node js that can be used to build scalable realtime services on top of redis.
This is a react package that help you to easily connect with the redis with the help redis-realtime-node package and update the database. More information on the package is available on its readme.
This is the nodejs sdk that will be used my redis-realtime-react to communicate redis. More information on the package is available on its readme.
This project is a monorepo with the packages and a example and it uses npm workspaces to manage them locally.
- Requires npm v7 or above.
- Ideal nodejs version v14.8
- Redis running with RedisJson Module. You can use this docker-compose.yml
Install the dependencies
npm install
Start the backend server
cd example/realtime-be && npm start
Start the frontend
cd example/realtime-fe && npm run dev
Redis realtime packages detailed architecture.