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].