midway
v2.14.7
Published
A Node.js Serverless Framework for front-end/full-stack developers. Build the application for next decade.
Downloads
665
Maintainers
Readme
English | 简体中文
特性
- [x] 跨平台:支持阿里云、腾讯云等多平台的Serverless框架
- [x] 场景多样化:Midway支持传统应用、Serverless函数、微服务、小程序后端等多种场景
- [x] 插件多样化:支持Koa、express、egg等多种插件
- [x] 示例丰富: 官方提供多种Node场景的示例代码,方便开发者快速上手。
- [x] 维护成本低:良好的应用程序分层和解耦能力
- [x] 丰富的开发者工具: 官方提供了vscode插件来提升开发效率。
描述
Midway 是一个适用于构建 Serverless 服务,传统应用、微服务,小程序后端的 Node.js 框架。
Midway可以使用 koa,express 或 EggJS 作为基本的 Web 框架。它还提供了独立使用的基本解决方案,例如 Socket.io,GRPC,Dubbo.js 和 RabbitMQ 等。
此外,Midway 也适用于前端/全栈开发人员的Node.js无服务器框架。构建下一个十年的应用程序。可在AWS,阿里云,腾讯云和传统VM /容器上运行。与 React 和 Vue 轻松集成。 🌈
快速上手
npm i @midwayjs/cli -g --registry=https://registry.npm.taobao.org
## 创建项目
mw new helloworld
## 进入项目路径
cd helloworld && npm run dev
你也可以在阿里云官网知行实验室,学习 Midway 相关的课程。
文档和社区
示例
请访问 midway-examples.
VSC Plugin
答疑
群里会有热心的朋友,也会有新版本发布推送。钉钉扫码加入答疑群
贡献
请告知我们可以为你做些什么,不过在此之前,请检查一下是否有 已经存在的Bug或者意见。
如果你是一个代码贡献者,请参考代码贡献规范。
License
我们的代码使用 MIT 协议,请放心使用。