-
Notifications
You must be signed in to change notification settings - Fork 579
Home
Lellansin Huang edited this page Aug 3, 2020
·
9 revisions
Midway Serverless is a serverless framework used to build Node.js cloud functions. Helps you significantly reduce maintenance costs and focus more on product development in the cloud-native era.
- Anti Vendor lock-in :We can deploy one project among multi places to avoid vendor lock-in.
- Cloud & End Integration :There are integration solutions for Community Front-end developers about React Vue etc.
- Code Reusable :通过框架的依赖注入能力,让每一部分逻辑单元都天然可复用,可以快速方便地组合以生成复杂的应用。
- App Migratable :通过框架的运行时扩展能力,让 Egg.js 、Koa、Express.js 等传统应用无缝迁移至各云厂商的云函数。
Midway Serverless 是阿里巴巴集团发起的开源项目,由一个专业的 Node.js 架构团队进行维护。已大规模应用于阿里集团各 BU 线上业务,稳定承载了数千万的流量。
国内用户建议使用 cnpm 加速 npm 比如 npm install -g cnpm --registry=https://registry.npm.taobao.org 然后将之后所有的 npm 命令替换为 cnpm
:::warning windows 用户请使用 git bash 执行命令。 :::
首先,你需要安装 Node(> 10.9),以及 npm。
npm install @midwayjs/faas-cli -g
安装完成之后,在全局就拥有了 f
命令,你可以使用 f -h
查看拥有的能力。
:::info
@midwayjs/faas-cli
是当前最新的函数开发命令行工具,包含了本地调用,调试,mock 发布等一系列能力。
:::