@useful/apollo-server-kubeless
TypeScript icon, indicating that this package has built-in type declarations

2.0.0-beta.1.3 • Public • Published

title: Kubeless description: Setting up Apollo Server with Kubeless

npm version Build Status Coverage Status Get on Slack

This is the Kubeless integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with all Node.js HTTP server frameworks: Express, Connect, Hapi, Koa and Restify. Read the docs. Read the CHANGELOG.

npm install apollo-server-kubeless

Kubeless

import { graphqlKubeless } from 'apollo-server-kubeless';

const myGraphQLSchema = // ... define or import your schema here!

export default graphqlKubeless({ schema: myGraphQLSchema }));

/**
 * OR:
 * export {
 *  nameOfMyKubelessFunction: graphqlKubeless({ schema: myGraphQLSchema }))
 * }
 * /

Principles

GraphQL Server is built with the following principles in mind:

  • By the community, for the community: GraphQL Server's development is driven by the needs of developers
  • Simplicity: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure
  • Performance: GraphQL Server is well-tested and production-ready - no modifications needed

Anyone is welcome to contribute to GraphQL Server, just read CONTRIBUTING.md, take a look at the roadmap and make your first PR!

Package Sidebar

Install

npm i @useful/apollo-server-kubeless

Weekly Downloads

0

Version

2.0.0-beta.1.3

License

MIT

Unpacked Size

16.2 kB

Total Files

11

Last publish

Collaborators

  • gevou
  • ianserlin
  • lelelew
  • lukejagodzinski