Funcraft
(have)Fun with Serverless
![logo.jpg](https://tan-blog.oss-cn-hangzhou.aliyuncs.com/img/20181123143028.png)
English
Fun 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API 网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。
如果你想使用旧版本的语法,请参考.
开始使用
Fun 作为一个命令行工具,内置了多个子命令,比如 config、local、deploy 等。
其中,config 子命令可以用来配置 fun,local 子命令可以用来本地运行调试函数,deploy 子命令可以将资源发布到线上。
为了让您尽快上手,我们准备了一系列教程:
-
安装教程:介绍了如何在 Mac、Linux 或者 Windows 上安装 Fun。
-
快速开始:通过一个简单的示例介绍了 Fun 的基本用法。
-
Fun 规范文档: 详细介绍了 Fun 规范文档的细节。
-
Fun 基本功能介绍:
-
深度集成 Fun 的工具:
-
系列文章:
- 语法校验:Fun 提供了比较强大的语法校验功能,并通过精准的报错信息,让用户可以方便的将其修正。
- 自定义模板:关于如何使用 fun init 快速构建项目的文章。
- 依赖安装:关于如何使用 fun install 快速安装函数依赖的文章。
- 源码编译:关于如何使用 fun build 编译 java 等编译型语言函数代码的文章。
- 本地运行与调试:关于如何本地运行、调试函数,以及介绍排查 bug 技巧的系列文章。
- 部署:关于如何快速部署云服务的文章。
- 实战:关于如何利用 init、local、install、deploy 等命令,快速开发一款 Serverless 应用的文章。
-
常见问题与解答: 使用 Fun 时的常见问题与解答。
-
更多示例
反馈
如您在使用中遇到问题,可以在这里反馈 https://github.com/aliyun/fun/issues
参考
开源许可
The MIT License