Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/acadevmy/redis-patterns-console
An interactive (and reactive) console to try and go into the deep of Redis and its patterns!
https://github.com/acadevmy/redis-patterns-console
angular nodejs patterns redis redis-client redis-server rxjs typescript websocket
Last synced: about 1 month ago
JSON representation
An interactive (and reactive) console to try and go into the deep of Redis and its patterns!
- Host: GitHub
- URL: https://github.com/acadevmy/redis-patterns-console
- Owner: acadevmy
- License: apache-2.0
- Created: 2019-11-07T15:06:18.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-09-24T17:36:53.000Z (over 1 year ago)
- Last Synced: 2024-04-24T07:15:09.803Z (9 months ago)
- Topics: angular, nodejs, patterns, redis, redis-client, redis-server, rxjs, typescript, websocket
- Language: TypeScript
- Homepage:
- Size: 2.21 MB
- Stars: 23
- Watchers: 4
- Forks: 48
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# REDIS PATTERNS CONSOLE
## An interactive (and reactive) console to try and go into the deep of [Redis](https://redis.io/) and its patterns!With _Redis Patterns Console_ you can try and walk through the most important features of [Redis](https://redis.io/).
Visit [https://acadevmy.github.io/redis-patterns-console](https://acadevmy.github.io/redis-patterns-console) and enjoy it!_Redis Patterns Console_ is an interactive (and reactive) console, written in Angular, with some useful features:
- _Step by Step_ Patterns panel, with integrated command execution and detection of contextual official [Redis doc](https://github.com/antirez/redis-doc);
- Command-line and history of Redis Server responses;
- Command list (divided by categories) and detection of contextual official [Redis doc](https://github.com/antirez/redis-doc);
- Interactive Command suggestion;
- Isolated Client sessions.![redis-patterns-console](https://acadevmy.it/redis-patterns-console.gif "Redis Patterns Console")
_Redis Patterns Console_ is inspired by [Try-Redis](https://try.redis.io/) project.
### Development server
Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.
### Contribute
If you wish to contribute please read [CONTRIBUTING.md](https://github.com/acadevmy/redis-patterns-console/blob/master/CONTRIBUTING.md) file.
Thanks for your future contributions!#### TODO Roadmap:
- SASS refactoring (global and components);
- Architectures Modules improvements;
- Statefull Component improvements;
- Stateless Components refactoring and improvements;
- Continuous refactoring;
- Blacklist Enum; [TBD]
- Increase GitHub API calls (with GitHub login) to 5000 (per token);
- Everythings you notice! 🙏
### ⚙️ Redis WebSocket Server (NodeJS) ⚙️
[_Redis WebSocket Server_](https://github.com/acadevmy/Redis-websocket-server) is a simple NodeJS script used as a bridge to interact with [Redis Server](https://redis.io/) via WebSocket.
_Redis Patterns Console_ uses [_Redis WebSocket Server_](https://github.com/acadevmy/Redis-websocket-server) to communicate between [Redis Server](https://redis.io/) and Angular SPA.Visit our repo on GitHub:
[https://github.com/acadevmy/Redis-websocket-server](https://github.com/acadevmy/Redis-websocket-server)### 📖 Redis Patterns Cookbook 📖
Furthermore, you can visit [_REDIS Patterns Cookbook repository_](https://github.com/acadevmy/redis-patterns-cookbook) and read some of the most common patterns of [Redis](https://redis.io/), the greatest _in memory database_.
Maintained with ❤️ by [Acadevmy](https://www.acadevmy.it/intro)