augejs
is a progressive Node.js framework for building applications.
🌟 Star us on GitHub — it helps! 👏
https://github.com/augejs/augejs.github.io
- Description
- Features
- Install
- Usage
- Document
- Examples
- Related Efforts
- Maintainers
- Contributing
- License
augejs
is a progressive Node.js framework for building applications. It uses modern JavaScript built with TypeScript.
- 🐧 Support TypeScript (version 4.0 or higher).
- 🐚 Minimum core to start with,support plugin by using Extend and Adapter.
- 🍭 Excellent performance with high unit test coverage rate.
- 🍞 Progressive Development.
This project uses node and npm. Go check them out if you don't have them locally installed.
npm install @augejs/core
import { Module, boot } from '@augejs/core';
// we use a @Module decorator to define a module
@Module()
class AppModule {
async onInit() {
// the onInit lifecycle method will be called when application boot
console.log('hello augejs');
}
}
(async () => {
// boot the whole application by module.
await boot(AppModule);
})();
...
see the Examples. 📖
- Art of Readme - 💌 Learn the art of writing quality READMEs.
- open-source-template - A README template to encourage open-source contributions.
Feel free to dive in! Open an issue or submit PRs.
augejs
follows the Contributor Covenant Code of Conduct.
MIT © augejs