All Projects → entria → Koa Passport Mongoose Graphql

entria / Koa Passport Mongoose Graphql

Koa 2 server with Passport + Mongoose + GraphQL

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Koa Passport Mongoose Graphql

Lad
👦 Lad is the best Node.js framework. Made by a former Express TC and Koa team member.
Stars: ✭ 2,112 (+1011.58%)
Mutual labels:  koa, passport, boilerplate
Create Graphql
Command-line utility to build production-ready servers with GraphQL.
Stars: ✭ 441 (+132.11%)
Mutual labels:  graphql, koa, boilerplate
React Redux Graphql Apollo Bootstrap Webpack Starter
react js + redux + graphQL + Apollo + react router + hot reload + devTools + bootstrap + webpack starter
Stars: ✭ 127 (-33.16%)
Mutual labels:  graphql, boilerplate
Koa React Isomorphic
Boilerplate for Koa & React
Stars: ✭ 128 (-32.63%)
Mutual labels:  koa, boilerplate
Subzero Starter Kit
Starter Kit and tooling for authoring GraphQL/REST API backends with subZero
Stars: ✭ 136 (-28.42%)
Mutual labels:  graphql, boilerplate
Blog Service
blog service @nestjs
Stars: ✭ 188 (-1.05%)
Mutual labels:  graphql, koa
Awesome Apollo Graphql
A curated list of amazingly awesome things regarding Apollo GraphQL ecosystem 🌟
Stars: ✭ 126 (-33.68%)
Mutual labels:  graphql, boilerplate
Gatsby Blog Starter Kit
A simple starter kit for a static blog created with Gatsby
Stars: ✭ 131 (-31.05%)
Mutual labels:  graphql, boilerplate
Postgraphile
GraphQL is a new way of communicating with your server. It eliminates the problems of over- and under-fetching, incorporates strong data types, has built-in introspection, documentation and deprecation capabilities, and is implemented in many programming languages. This all leads to gloriously low-latency user experiences, better developer experiences, and much increased productivity. Because of all this, GraphQL is typically used as a replacement for (or companion to) RESTful API services.
Stars: ✭ 10,967 (+5672.11%)
Mutual labels:  graphql, koa
Apollo Server
🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.
Stars: ✭ 12,145 (+6292.11%)
Mutual labels:  graphql, koa
Express Graphql Typescript Boilerplate
A starter kit for building amazing GraphQL API's with TypeScript and express by @w3tecch
Stars: ✭ 163 (-14.21%)
Mutual labels:  graphql, boilerplate
Serverless Prisma
AWS Serverless Prisma Boilerplate
Stars: ✭ 126 (-33.68%)
Mutual labels:  graphql, boilerplate
Nextjs Hasura Boilerplate
🎨 Boilerplate for building applications using Hasura and Next.js
Stars: ✭ 126 (-33.68%)
Mutual labels:  graphql, boilerplate
Koa Vue Fullstack
A lightweight boilerplate for a universal webapp based on koa, mongodb, node, vue, and webpack
Stars: ✭ 126 (-33.68%)
Mutual labels:  koa, boilerplate
Koalerplate
Simple Koa Boilerplate for APIs
Stars: ✭ 118 (-37.89%)
Mutual labels:  koa, boilerplate
Next Advanced Apollo Starter
Advanced, but minimalistic Next.js pre-configured starter with focus on DX
Stars: ✭ 131 (-31.05%)
Mutual labels:  graphql, boilerplate
Ran
⚡ RAN! React . GraphQL . Next.js Toolkit ⚡ - SEO-Ready, Production-Ready, SSR, Hot-Reload, CSS-in-JS, Caching, CLI commands and more...
Stars: ✭ 2,128 (+1020%)
Mutual labels:  graphql, boilerplate
Mern Boilerplate
Fullstack boilerplate with React, Redux, Express, Mongoose, Passport Local, JWT, Facebook and Google OAuth out of the box.
Stars: ✭ 112 (-41.05%)
Mutual labels:  passport, boilerplate
Koa React Universal
lightweight React-Koa2 universal boilerplate, only what is essential
Stars: ✭ 112 (-41.05%)
Mutual labels:  koa, boilerplate
Project Webcube
Continuously updated JS infrastructure for modern web dev
Stars: ✭ 141 (-25.79%)
Mutual labels:  graphql, boilerplate

Koa 2 + Passport + Mongoose + GraphQL

Build Status

Notice

You want build a more flexible GraphQL schema, consider using this boilerplate instead: https://github.com/sibelius/graphql-dataloader-boilerplate

graffiti-mongoose is good for your first version of GraphQL, but do not scale well when you need to customize your schema

Command

Setup

npm install

Develop

# using nodemon
npm start

# using babel-watch
npm run watch

Test

npm test

Dependencies

  • Watcher and hot-reload: nodemon
  • Test:
  • Build: babel
    • tools: babel-register
    • presets: babel-preset-es2015-node5
    • plugins: transform-async-to-generator, syntax-async-functions
  • Lint: You can choose the lint tool that you prefer.

Reference

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].