https://github.com/muriloamendola/graphql-serverless
Sample project to guide the use of GraphQL and Serverless Architecture.
https://github.com/muriloamendola/graphql-serverless
apollo aws aws-lambda dataloader dynamodb graphql serverless serverless-framework
Last synced: 12 months ago
JSON representation
Sample project to guide the use of GraphQL and Serverless Architecture.
- Host: GitHub
- URL: https://github.com/muriloamendola/graphql-serverless
- Owner: muriloamendola
- License: mit
- Created: 2018-05-19T20:38:16.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-08-30T21:54:41.000Z (over 2 years ago)
- Last Synced: 2025-03-27T09:45:13.317Z (about 1 year ago)
- Topics: apollo, aws, aws-lambda, dataloader, dynamodb, graphql, serverless, serverless-framework
- Language: JavaScript
- Size: 158 KB
- Stars: 27
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# graphql-serverless
Sample project to guide the use of GraphQL and Serverless Architecture.
## Getting Started
These instructions will get you a copy of the project up and running on aws cloud.
First of all you need to clone this repository in your machine:
```bash
git clone git@github.com:muriloamendola/graphql-serverless.git
```
To install project dependencies just run:
```bash
npm i
```
### Prerequisites
This project have been developed using `Serverless Architecture` and to help us to deploy and operating the resources in to the Cloud we decided to use [Serverless Framework](https://serverless.com). For use of Serverless Framework we need to install `serverless cli` running the following command:
```bash
npm install -g serverless
```
### Deploy to AWS
After [configure your aws credentials](https://docs.aws.amazon.com/pt_br/cli/latest/userguide/cli-chap-configure.html) just run the following command:
```bash
sls deploy --stage dev
```
## Authors
* **[Murilo Amêndola](https://www.linkedin.com/in/muriloamendola/)** -
See also the list of [contributors](https://github.com/muriloamendola/graphql-serverless/contributors) who participated in this project.
## License
MIT License © 2018