Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yugasun/awesome-serverless-framework
Serverless Framework 开发资源汇总 🚀
https://github.com/yugasun/awesome-serverless-framework
List: awesome-serverless-framework
serverless serverless-components serverless-framework serverless-template
Last synced: 3 days ago
JSON representation
Serverless Framework 开发资源汇总 🚀
- Host: GitHub
- URL: https://github.com/yugasun/awesome-serverless-framework
- Owner: yugasun
- License: mit
- Created: 2019-12-05T04:28:02.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-23T11:01:55.000Z (over 3 years ago)
- Last Synced: 2024-05-21T03:12:13.224Z (7 months ago)
- Topics: serverless, serverless-components, serverless-framework, serverless-template
- Homepage:
- Size: 49.8 KB
- Stars: 136
- Watchers: 6
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-serverless - Serverless 框架开发资源汇总
- ultimate-awesome - awesome-serverless-framework - Serverless Framework 开发资源汇总 🚀. (Other Lists / Monkey C Lists)
README
Serverless 框架开发资源汇总
本文收集了基于 Serverless 框架开发过程中会使用到的资料、问题以及第三方组件库。本
文不是一篇关于如何学习 Serverless 框架开发的入门指南,只是一些资料的整理。## 技术交流群
- Serverless 框架开发 QQ 群:`871445853`
- Serverless 框架开发微信群:`serverlesscloud`,(先添加群助手,备注后进群)## 目录
- [官方文档](#官方文档)
- [社区](#社区)
- [组件](#组件)
- [开发模板](#开发模板)
- [案例](#案例)
- [实践文章](#实践文章)
- [贡献者](#贡献者)## 置顶
- [Serverless 开发框架](https://github.com/serverless/serverless) 💯
- [Serverless 开发组件](https://github.com/serverless/components) 💯
- [腾讯云 Serverless Components 开发模板](https://github.com/serverless-plus/serverless-component-template)
💯
- [腾讯云框架 Serverless Components 开发模板](https://github.com/serverless-plus/tencent-framework-template)
💯## 官方文档
- [Serverless Framework 介绍](https://serverless.com/framework/docs/)
- [Serverless Components 开发指南](https://serverless.com/blog/what-are-serverless-components-how-use/)[↑ 返回目录 ↑](#目录)
## 社区
- [Serverless Framework 官方社区](https://serverless.com/blog/)
- [Serverless Framework 中文社区](https://serverlesscloud.cn)[↑ 返回目录 ↑](#目录)
## 组件
#### 腾讯云
- [@slsplus/tencent-framework](https://github.com/serverless-plus/tencent-framework) -
第三方维护的实验性组件,支持现有大部分框架 🔥
- [@serverless/tencent-nestjs](https://github.com/serverless-components/tencent-nestjs) -
腾讯云 Nest.js 框架组件 🚀
- [@serverless/tencent-express](https://github.com/serverless-components/tencent-express) -
快速部署基于 Express.js 的后端服务到腾讯云函数的组件
- [@serverless/tencent-koa](https://github.com/serverless-components/tencent-koa) -
快速部署基于 Koa.js 的后端服务到腾讯云函数的组件
- [@serverless/tencent-egg](https://github.com/serverless-components/tencent-egg) -
腾讯云 Egg.js 框架组件
- [@serverless/tencent-nextjs](https://github.com/serverless-components/tencent-nextjs) -
腾讯云 Next.js 框架组件
- [@serverless/tencent-nuxtjs](https://github.com/serverless-components/tencent-nuxtjs) -
腾讯云 Nuxt.js 框架组件
- [@serverless/tencent-laravel](https://github.com/serverless-components/tencent-laravel) -
腾讯云 Laravel 框架组件
- [@serverless/tencent-thinkphp](https://github.com/serverless-components/tencent-thinkphp) -
腾讯云 ThinkPHP 框架组件
- [@serverless/tencent-flask](https://github.com/serverless-components/tencent-flask) -
腾讯云 Flask 框架组件
- [@serverless/tencent-django](https://github.com/serverless-components/tencent-django) -
腾讯云 Django 框架组件
- [@serverless/tencent-website](https://github.com/serverless-components/tencent-website) -
快速部署静态网站到腾讯云的组件
- [@serverless/tencent-websocket](https://github.com/serverless-components/tencent-websocket) -
腾讯云 Websockets 组件
- [@serverless/tencent-apigateway](https://github.com/serverless-components/tencent-apigateway) -
腾讯云 API 网关组件
- [@serverless/tencent-vpc](https://github.com/serverless-components/tencent-vpc) -
腾讯云 VPC 组件
- [@serverless/tencent-cos](https://github.com/serverless-components/tencent-cos) -
腾讯云云对象存储组件
- [@serverless/tencent-scf](https://github.com/serverless-components/tencent-scf) -
腾讯云函数组件
- [@serverless/tencent-cdn](https://github.com/serverless-components/tencent-cdn) -
腾讯云 CDN 组件#### AWS
- [@serverless/website](https://github.com/serverless-components/website) - 快速
部署静态网站到 AWS S3
- [@serverless/backend](https://github.com/serverless-components/backend) - 快速
部署后端服务到 AWS Lambda
- [@serverless/backend-socket](https://github.com/serverless-components/backend-socket) -
快速部署 WebSocket 后端服务到 AWS Lambda
- [@serverless/api](https://github.com/serverless-components/api) - AWS API 网关
组件
- [@serverless/cdn](https://github.com/serverless-components/cdn) - AWS CDN 组件
- [@serverless/aws-dynamodb](https://github.com/serverless-components/aws-dynamodb) -
AWS DynamoDB 组件[↑ 返回目录 ↑](#目录)
## 开发模板
模板使用方法,例如使用
[express-demo](https://github.com/serverless-components/tencent-express/tree/master/example)
模板创建项目全局安装 `serverless cli`
```bash
$ npm install serverless -g
```下载项目模板,并自动安装依赖:
```bash
$ serverless init express-demo
```部署到云端:
```bash
$ sls deploy
```更多使用方法参考[Serverless Component 官方指南](https://github.com/serverless/components/blob/master/README.cn.md)
#### 腾讯云:
- [photo-album](https://github.com/serverless-plus/photo-album) - 基于 Taro 框架开发的 Serverless 相册应用 🤖🔥🔥🔥
- [order-system](https://github.com/serverless-plus/serverless-order-system) - 基于 Websocket 的实时订单系统 🚀🔥🔥🔥
- [shorten-urls](https://github.com/serverless-plus/shorten-urls) - 短连接服务 Express + TypeScript 🚀
- [serverless-cnode](https://github.com/serverless-plus/serverless-cnode) - 基于 [Next.js](https://github.com/vercel/next.js) 的 Cnode 客户端 🚀
- [serverless-cnode-nuxtjs](https://github.com/serverless-plus/serverless-cnode-nuxtjs) - 基于 [Nuxt.js](https://github.com/nuxt/nuxt.js) 的 Cnode 客户端 🚀
- [admin-system](https://github.com/serverless-plus/serverless-admin-system) -
后台管理系统 Egg.js + Serverless PostgreSQL + Vue.js 🚀🔥🔥🔥
- [tencent-fullstack](https://github.com/serverless-components/tencent-fullstack) -
Fullstack + Serverless DB 项目模板 Version2.0 🔥
- [fullstack-serverless-db](https://github.com/yugasun/tencent-serverless-demo/tree/master/fullstack-serverless-db) -
Fullstack + Serverless DB 项目模板
- [serverless-graphql](https://github.com/yugasun/tencent-serverless-demo/tree/master/serverless-graphql) -
Serverless + GraphQL 服务端 🔥
- [serverless-ran](https://github.com/yugasun/serverless-ran) - Serverless +
React + GraphQL + Next.js 项目模板 🔥
- [admin-system](https://github.com/yugasun/tencent-serverless-demo/tree/master/admin-system) -
Serverless + Egg.js 后台管理系统 🔥
- [serverless-egg-ssr-template](https://github.com/yugasun/serverless-egg-ssr-template) -
Serverless + Egg.js + React **SSR** 实践方案 🔥
- [tencent-python-rest-api](https://github.com/serverless/components/tree/master/templates/tencent-python-rest-api) -
基于 Python 的 RESTful API
- [tencent-fullstack-vue-application](https://github.com/serverless/components/tree/master/templates/tencent-fullstack-vue-application) -
基于 Vue.js 全栈开发 1
- [fullstack-application-vue](https://github.com/yugasun/tencent-serverless-demo/tree/master/fullstack-application-vue) -
基于 Vue.js 全栈开发 2
- [tencent-fullstack-vue-application](https://github.com/serverless/components/tree/master/templates/tencent-fullstack-vue-application) -
基于 React.js 全栈开发
- [tencent-eggjs](https://github.com/serverless/components/tree/master/templates/tencent-eggjs) -
Egg.js 框架的开发模板
- [tencent-flask](https://github.com/serverless/components/tree/master/templates/tencent-flask) -
Flask 框架开发模板
- [tencent-laravel](https://github.com/serverless/components/tree/master/templates/tencent-laravel) -
Laravel 框架开发模板#### AWS:
- [aws-app-sync-dynamodb](https://github.com/serverless/components/tree/master/templates/aws-app-sync-dynamodb) -
GraphQL + DynamoDB 的 API 服务
- [backend-monolith](https://github.com/serverless/components/tree/master/templates/backend-monolith) -
全面的后端服务
- [backend-websocket](https://github.com/serverless/components/tree/master/templates/backend-websocket) -
含有实时 WebSocket API 的后端服务
- [nextjs](https://github.com/serverless/components/tree/master/templates/website) -
基于 Next.js 框架的全栈模板
- [fullstack-application](https://github.com/serverless/components/tree/master/templates/fullstack-application) -
基于 React.js 全栈开发
- [backend-microservices](https://github.com/serverless/components/tree/master/templates/backend-microservices) -
后端微服务
- [aws-lambda-function](https://github.com/serverless/components/tree/master/templates/aws-lambda-function) -
云函数[↑ 返回目录 ↑](#目录)
## 案例
- [yugasun/tencent-serverless-demo](https://github.com/yugasun/tencent-serverless-demo) -
基于腾讯云无服务开发案例合集
- [tinafangkunding/awesome-serverless](https://github.com/tinafangkunding/awesome-serverless) -
Serverless 的 100 种玩法(签到、打卡、图床等应用合集)
- [anycodes/ServerlessPractice](https://github.com/anycodes/ServerlessPractice) -
基于腾讯云无服务开发实践分享
- [anycodes/ServerlessBlog](https://github.com/anycodes/ServerlessBlog) - 基于
Serverless 架构开发的博客系统
- [anycodes/AI_Blog](https://github.com/anycodes/AI_Album) - 基于 Serverless 架
构开发的人工智能相册小程序
- [anycodes/GoServerless](https://github.com/anycodes/GoServerless) - 基于
Serverless 架构开发的微信公众号[↑ 返回目录 ↑](#目录)
## 实践文章
- [Serverless 应用开发指南](https://serverless.ink/)
- [Serverless 实践博客](https://yugasun.com/)
- [玩转 Serverless - 知乎专栏](https://zhuanlan.zhihu.com/ServerlessGo)
- [Serverless 入门实践系列](https://github.com/anycodes/ServerlessArticle)[↑ 返回目录 ↑](#目录)
## 贡献者
[贡献者名单](https://github.com/yugasun/awesome-serverless-framework/graphs/contributors)
[↑ 返回目录 ↑](#目录)