All Projects → alvinthen → Swapi Graphql Lambda

alvinthen / Swapi Graphql Lambda

A GraphQL schema hosted in AWS Lambda wrapping http://swapi.co/

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Swapi Graphql Lambda

Graphql Serverless
Sample project to guide the use of GraphQL and Serverless Architecture.
Stars: ✭ 28 (+47.37%)
Mutual labels:  graphql, aws-lambda
Aws Lambda Graphql
Use AWS Lambda + AWS API Gateway v2 for GraphQL subscriptions over WebSocket and AWS API Gateway v1 for HTTP
Stars: ✭ 313 (+1547.37%)
Mutual labels:  graphql, aws-lambda
Up
Up focuses on deploying "vanilla" HTTP servers so there's nothing new to learn, just develop with your favorite existing frameworks such as Express, Koa, Django, Golang net/http or others.
Stars: ✭ 8,439 (+44315.79%)
Mutual labels:  graphql, aws-lambda
Bootcamp 2020
Learn to Build Modern Full Stack Serverless Multi-Tenant SaaS Apps and APIs
Stars: ✭ 369 (+1842.11%)
Mutual labels:  graphql, aws-lambda
Aws Serverless Airline Booking
Airline Booking is a sample web application that provides Flight Search, Flight Payment, Flight Booking and Loyalty points including end-to-end testing, GraphQL and CI/CD. This web application was the theme of Build on Serverless Season 2 on AWS Twitch running from April 24th until end of August in 2019.
Stars: ✭ 1,290 (+6689.47%)
Mutual labels:  graphql, aws-lambda
Webiny Js
Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS.
Stars: ✭ 4,869 (+25526.32%)
Mutual labels:  graphql, aws-lambda
Api Platform
Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
Stars: ✭ 7,144 (+37500%)
Mutual labels:  graphql
Strawberry
A new GraphQL library for Python 🍓
Stars: ✭ 891 (+4589.47%)
Mutual labels:  graphql
Serverless Plugin Warmup
Keep your lambdas warm during winter. ♨
Stars: ✭ 814 (+4184.21%)
Mutual labels:  aws-lambda
Graphql
The Swift GraphQL implementation for macOS and Linux
Stars: ✭ 812 (+4173.68%)
Mutual labels:  graphql
Gatsby Simplefolio
⚡️ A minimal Gatsby portfolio template for Developers
Stars: ✭ 895 (+4610.53%)
Mutual labels:  graphql
Docker Lambda Packager
A docker image based on Amazon Linux to create packages for AWS Lambda 🐳 🐜
Stars: ✭ 18 (-5.26%)
Mutual labels:  aws-lambda
Graphql Java Codegen Maven Plugin
Maven plugin for graphql-java-codegen
Stars: ✭ 17 (-10.53%)
Mutual labels:  graphql
Graphql Redis Subscriptions
A graphql subscriptions implementation using redis and apollo's graphql-subscriptions
Stars: ✭ 829 (+4263.16%)
Mutual labels:  graphql
React Hasura Todo
A react todo app using Hasura Graphql engine
Stars: ✭ 18 (-5.26%)
Mutual labels:  graphql
Gatsby Starter Personal Blog
A ready to use, easy to customize, fully equipped GatsbyJS blog starter with 'like app' layout and views transitions.
Stars: ✭ 817 (+4200%)
Mutual labels:  graphql
Lambdalogs
A CLI tool to trace AWS Lambda calls over multiple CloudWatch log groups.
Stars: ✭ 18 (-5.26%)
Mutual labels:  aws-lambda
Swagger To Graphql
Swagger to GraphQL API adapter
Stars: ✭ 811 (+4168.42%)
Mutual labels:  graphql
Graph Node
Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL
Stars: ✭ 884 (+4552.63%)
Mutual labels:  graphql
Serverless Aws Lambda Node Postgres
Serverless AWS Lambda with Node.js,Postgres Rest API with Sequelize.
Stars: ✭ 18 (-5.26%)
Mutual labels:  aws-lambda

swapi-graphql-lambda

A GraphQL schema hosted in AWS Lambda wrapping http://swapi.co/

Based on https://github.com/graphql/swapi-graphql

Getting started

  1. Install dependencies with
npm install
  1. Bundle the project into one file with
npm run build
  1. Upload the generated swapiLambda.js to AWS Lambda
  2. Set Lambda handler to swapiLambda.handler
  3. Test the Lambda function by supplying test event as below
{"query": "query{allPlanets{planets{name}}}"}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].