The Progressive NodeJS Full Stack Framework.
There are many frameworks for NodeJS. So why am I developing galatajs
instead of using these packages?
Because no frameworks provides 100% support in all areas. One is good at Rest development while one is good at websocket. My aim with galatajs
is to provide full support whether you develop a cli with nodejs, develop a microservice application, or develop a chat and bank application.
- The Progressive Framework.
flexible and progressive, will support whatever time demands.
- As you need.
Do you need http? Install the http package. I do not increase the size of your project with unnecessary packages! This may seem like an exaggeration to some people, what about a few kilobytes? I recommend developers who make this defense to develop a multi application on Docker.
- Your best friend.
It behaves however you want. Whether you want a single page, module-based or you create an archictecture. It also does most of the rough work for you, and you just have to configure and use it.
- Events package
- Core package
- Rule package
- Inject package
- App package
- Http package
- Websocket package
- I18n package
- Redis package
- MongoDB package
- TypeORM package
- Config package
- Cors package
- Template-View package
- Validation package
- Npx CLI Package (for Framework Package Management)
- Cache Package
- Logger Package
- Security Package
- Auth Package
- CLI Package (for your CLI apps)
- Microservice Package
- SSR Package for Vite
- SSE (server-sent events) Package
- Queue Package
- Performance Package
- Broker Package
- Stream Package
- Cron Package
- Monitor Package
It will be stable in the third quarter of 2023.
You can follow the guide here to contribute.