reiso
Version:
58 lines (46 loc) • 1.1 kB
Markdown
# Reiso (BETA)
Reiso - React Isomorphic Framework.
It allows you to make an scalable (horizontaly & verticaly) systems.
Features:
- Workers via __cron__
- Handlers (Jobs' queue) via __Bull__ & __Redis__
- Isomorphic React rendering
- Redux & React Redux
- ORM via __TypeORM__
- Web Server via __ExpressJS__
- GraphQL Server via __Apollo__
- WebSocket GraphQL via __Subscriptions Transport WS__ & __Apollo__
- Upload Server via __Apollo__
- Composer allows you to automaticaly collect all modules without manual importing
### It will allow you to create a fast mvc project with 5 main pillars:
1) Server
2) Client
3) Handler
4) Worker
5) CMD Tool
## The main gist
The structure of your project should be modular (especialy if you are using composer):
- src
- Entries
- Composer (You can compose all your modules into specific files)
- __Modules__
- My module
- Bundle Type 1
- Bundle Type 2
- ...
- ...
## Containing NMP modules
1) Type ORM
2) ExpressJS
3) ...
## Hello World:
1) Server
...
2) Client & Server
...
3) Handler
...
4) Worker
...
5) Cmd Tool
...