Skip to content

Bhanditz/midway

 
 

Repository files navigation

Midway

GitHub license GitHub tag Build Status Test Coverage Package Quality lerna Known Vulnerabilities PRs Welcome Codacy Badge

Installation

$ npm install midway --save

Node.js >= 8.0.0 required.

Features

  • ✔︎ Sophisticated group Middleware Architecture and compatibility
  • ✔︎ Scalable plug-in capabilities and group plug-in Ecology
  • ✔︎ Good application layering and decoupling capability
  • ✔︎ A good development experience for the future

Getting Started

Follow the commands listed below.

$ npm install midway-init -g
$ midway-init
$ npm install
$ npm run dev
$ open http://localhost:7001

Packages

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
midway npm (scoped) Dependency Status devDependency Status
midway-web npm (scoped) Dependency Status devDependency Status
midway-core npm (scoped) Dependency Status devDependency Status
midway-mock npm (scoped) Dependency Status devDependency Status
midway-init npm (scoped) Dependency Status devDependency Status
midway-bin npm (scoped) Dependency Status devDependency Status
midway-schedule npm (scoped) Dependency Status devDependency Status
injection npm (scoped) Dependency Status devDependency Status

Globally: Build Status devDependency Status

How to Contribute

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:

License

MIT

About

A future-oriented web framework based on IoC and use Typescript to Improve the efficiency of full stack Application Development

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 84.3%
  • JavaScript 14.6%
  • Shell 1.1%