Midway is a Node.js Web framework written by typescript, which uses the IoC injection mechanism to decouple the business logic of the application and make the development of large Node.js application easier and more natural.
$ npm install midway --save
Node.js >= 10.16.0 required.
- ✔︎ Sophisticated group Middleware Architecture and compatibility
- ✔︎ Scalable plug-in capabilities and group plug-in Ecology
- ✔︎ Good application layering and decoupling capability
- ✔︎ Good development experience for the future
- ✔︎ Support Egg plugins and koa middleware
Follow the commands listed below.
$ npm install midway-init -g
$ midway-init
$ npm install
$ npm run dev
$ open http://localhost:7001
See midway-examples.
midway is comprised of many specialized packages. This repository contains all these packages. Below you will find a summary of each package.
Package | Version | Dependencies | DevDependencies | quality |
---|---|---|---|---|
midway |
||||
midway-web |
||||
midway-core |
||||
midway-mock |
||||
midway-init |
||||
midway-bin |
||||
midway-schedule |
Please let us know how can we help. Do check out issues for bug reports or suggestions first.
To become a contributor, please follow our contributing guide.
This project exists thanks to all the people who contribute. [Contribute].