函数计算为您提供丰富的示例代码,您可以在创建或配置函数时,快速选择您需要的函数代码。本文提供适用于函数计算的各种类型的示例代码列表。
使用说明
关于以下示例的使用方法,请参见对应代码库的README.md文件。
Hello World
标准Runtime | Custom Runtime | Custom Container |
HTTP函数 | ||
|
|
|
事件函数 | ||
|
|
|
Websocket函数 | ||
不涉及 |
|
|
自定义框架 | ||
不涉及 |
| 不涉及 |
访问其他服务
Node.js | Python | PHP | Go | Java |
访问 MySQL 数据库[node.js14] | 访问 MySQL 数据库[python3] | 访问 MySQL 数据库[php7.2] | 访问 MySQL 数据库[go1] | 访问 MySQL 数据库[java11] |
访问 MongoDB 数据库[node.js14] | 访问 MongoDB 数据库[python3] | 访问 MongoDB 数据库[php7.2] | 访问 MongoDB 数据库[go1] | 访问 MongoDB 数据库[java11] |
访问表格存储 TableStore[node.js14] | 访问表格存储 TableStore[python3] | 访问表格存储 TableStore[php7.2] | 访问表格存储 TableStore[go1] | 访问表格存储 TableStore[java11] |
无 | 访问云原生大数据计算服务 MaxCompute[python3] | 无 | 无 | 访问云原生大数据计算服务 MaxCompute[java11] |
向消息队列 Kafka 投递消息[node.js14] | 向消息队列 Kafka 投递消息[python3] | 无 | 向消息队列 Kafka 投递消息[go1] | 向消息队列 Kafka 投递消息[java11] |
向轻量消息队列(原 MNS)队列投递消息[node.js14] | 向轻量消息队列(原 MNS)队列投递消息[python3] | 向轻量消息队列(原 MNS)队列投递消息[php7.2] | 向轻量消息队列(原 MNS)队列投递消息[go1] | 向轻量消息队列(原 MNS)队列投递消息[java11] |
向轻量消息队列(原 MNS)主题投递消息[node.js14] | 向轻量消息队列(原 MNS)主题投递消息[python3] | 向轻量消息队列(原 MNS)主题投递消息[php7.2] | 向轻量消息队列(原 MNS)主题投递消息[go1] | 向轻量消息队列(原 MNS)主题投递消息[java11] |
向消息 RocketMQ 投递消息[node.js14] | 向消息 RocketMQ 投递消息[python3] | 无 | 向消息 RocketMQ 投递消息[go1] | 向消息 RocketMQ 投递消息[java11] |
云服务触发函数
Node.js | Python | PHP | Go | Java |
定时触发函数[node.js14] | 定时触发函数[python3] | 无 | 定时触发函数[go1] | 定时触发函数[java11] |
日志服务 SLS 触发函数[node.js14] | 日志服务 SLS 触发函数[python3] | 无 | 日志服务 SLS 触发函数[go1] | 日志服务 SLS 触发函数[java11] |
对象存储 OSS 触发函数[node.js14] | 对象存储 OSS 触发函数[python3] | 访问对象存储 OSS[php7.2] | 对象存储 OSS 触发函数[go1] | 对象存储 OSS 触发函数[java11] |
内容分发网络 CDN 触发函数[node.js14] | 内容分发网络 CDN 触发函数[python3] | 内容分发网络 CDN 触发函数[php7.2] | 内容分发网络 CDN 触发函数[go1] | 内容分发网络 CDN 触发函数[java11] |
消息队列 Kafka 触发函数[node.js14] | 消息队列 Kafka 触发函数[python3] | 无 | 消息队列 Kafka 触发函数[go1] | 消息队列 Kafka 触发函数[java11] |
轻量消息队列(原 MNS)队列触发函数[node.js14] | 轻量消息队列(原 MNS)队列触发函数[python3] | 轻量消息队列(原 MNS)队列触发函数[php7.2] | 轻量消息队列(原 MNS)队列触发函数[go1] | 轻量消息队列(原 MNS)队列触发函数[java11] |
轻量消息队列(原 MNS)主题触发函数[node.js14] | 轻量消息队列(原 MNS)主题触发函数[python3] | 轻量消息队列(原 MNS)主题触发函数[php7.2] | 轻量消息队列(原 MNS)主题触发函数[go1] | 轻量消息队列(原 MNS)主题触发函数[java11] |
Web应用
Node.js | Python | PHP | Go | Java | Others |
Express [custom] | Flask [python3] | Think PHP [custom] | Gin [custom] | SpringBoot [custom] | Hugo [custom] |
Egg [custom] | Tornado [custom] | Laravel [custom] | 无 | 无 | 无 |
Next.js [custom] | 无 | 无 | 无 | 无 | 无 |
无 | Web.py [python3] | 无 | 无 | 无 | 无 |
Hapi [custom] | Django [python3] | 无 | 无 | 无 | 无 |
Koa [custom] | FastAPI [custom] | 无 | 无 | 无 | 无 |
Nest [node.js12] | 无 | 无 | 无 | 无 | 无 |
无 | 无 | Whatsns [custom] | 无 | 无 | 无 |
Think.js [node.js12] | 无 | 无 | 无 | 无 | 无 |
无 | 无 | Kodbox [custom] | 无 | 无 | 无 |
静态网站应用
Hexo应用
Docusaurus应用
VuePress应用
AI场景
PyTorch案例
TensorFlow案例
OCR案例
目标检测案例
GPU应用模板案例
音视频处理
弹性高可用的高度自定义音视频处理
对直播视频流截图的应用
一个对浏览器全景录制
其他
基于puppeteer的截图Web应用
基于Node.js的案例
基于Container的案例
WORD转PDF的应用
PDF转图片的应用
现代应用解决方案