Skip to content

Using the [Serverless Framework](https://www.serverless.com/) and [Apollo GraphQL Services](https://www.apollographql.com/) to write a simple ToDo app that demonstrates the power of GraphQL and Serverless.

License

Notifications You must be signed in to change notification settings

ianoshorty/serverless-graphql-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Serverless & Graphql Talk

Using the Serverless Framework and Apollo GraphQL Services to write a simple ToDo app that demonstrates the power of GraphQL and Serverless.

Concepts

  • Apollo Server and Apollo Client
  • Apollo Server with AWS Lambda & S3
  • Using React and Apollo Client
  • Serverless Framework

Demonstration

  • Simple To-Do list using GraphQL
  • Step by step
  • How to setup a serverless deployment of a React SPA that uses AWS Lambda for its back end
  • Integrates GraphQL to do some queries
  • Queries will pull from JSON file.

Stages

  • Project setup (folder structure, tooling, libraries etc)
  • Write the React Frontend
  • Introduce Apollo Client and integrate
  • Introduce Apollo Server
  • Write the backend
  • Serverless framework and AWS Lambda / AWS API Gateway
  • Using Apollo Server with Lambda
  • Deployment
  • Working demonstration
  • Testing (Maybe?)
  • Project cleanup

Next Steps / Further talks

  • How to use TypeScript
  • How to use MongoDB Atlas
  • How to use DynamoDB
  • How to use Cognito

About

Using the [Serverless Framework](https://www.serverless.com/) and [Apollo GraphQL Services](https://www.apollographql.com/) to write a simple ToDo app that demonstrates the power of GraphQL and Serverless.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published