Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sbstjn/go-appsync-graphql-cloudformation
AWS AppSync GraphQL API Proxy with Lambda, CloudFormation, and SAM
https://github.com/sbstjn/go-appsync-graphql-cloudformation
appsync aws faas golang graphql guide lambda
Last synced: 5 days ago
JSON representation
AWS AppSync GraphQL API Proxy with Lambda, CloudFormation, and SAM
- Host: GitHub
- URL: https://github.com/sbstjn/go-appsync-graphql-cloudformation
- Owner: sbstjn
- License: mit
- Created: 2018-02-20T21:15:51.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-07-12T09:14:14.000Z (over 6 years ago)
- Last Synced: 2024-05-02T00:55:38.497Z (7 months ago)
- Topics: appsync, aws, faas, golang, graphql, guide, lambda
- Language: Makefile
- Homepage: https://sbstjn.com/aws-appsync-graphql-with-cloudformation.html
- Size: 31.3 KB
- Stars: 27
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# AppSync GraphQL API w/ CloudFormation & SAM
[![MIT License](https://badgen.now.sh/badge/License/MIT/blue)](https://github.com/sbstjn/go-appsync-graphql-cloudformation/blob/master/LICENSE.md)
[![Read Tutorial](https://badgen.now.sh/badge/Read/Tutorial/orange)](https://sbstjn.com/serverless-graphql-with-appsync-and-lambda.html)**Important:** *This is a very basic and **outdated** example project to use AWS AppSync with CloudFormation, AWS Serverless Application Model, and resolvers with AWS Lambda functions in Go.*
Please check the [appsync-resolvers-example](https://github.com/sbstjn/appsync-resolvers-example) project for a more simple and elegant example project using the [appsync-resolvers](https://github.com/sbstjn/appsync-resolvers) package to manage your GraphQL API and resolvers using Go! You should read my [Serverless GraphQL with AWS AppSync and Lambda](https://sbstjn.com/serverless-graphql-with-appsync-and-lambda.html) post on [sbstjn.com](https://sbstjn.com) for a detailed guide how to use AWS AppSync and the [appsync-resolvers](https://github.com/sbstjn/appsync-resolvers) package.
## License
Feel free to use the code, it's released using the [MIT license](LICENSE.md).
## Contribution
You are welcome to contribute to this project! 😘
To make sure you have a pleasant experience, please read the [code of conduct](CODE_OF_CONDUCT.md). It outlines core values and beliefs and will make working together a happier experience.
***Deprecated Version:** Back in the days without AppSync support in CloudFormation, a previous release of this exampled used the AWS CLI. You can still access the CLI variant in the [`use-cli`](https://github.com/sbstjn/appsync-graphql-rss-proxy-go/tree/use-cli) branch.*