An open API service indexing awesome lists of open source software.

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.

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