KevinZhang19870314 / neat

A nodejs server app demo integrate with express, type-graphql, apollo server and gorest open api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

neat

neat - Nodejs + Express + Apollo server + Type-graphql

A nodejs server app demo integrate with express, type-graphql, apollo server and gorest open api.

1. Go to gorest sign in page to get a token: https://gorest.co.in/user/login.html;

2. Paste token to index.ts Context.token property;

context: (integrationContext: { req: http.IncomingMessage, res: http.ServerResponse }) => {
    let ctx: Context = {
        req: integrationContext.req,
        res: integrationContext.res,
        mode: <any>process.env['NODE_ENV'] || 'development',
        baseUrl: getBaseUrl(),
        // TODO: kevinzhang paste the real token for gorest
        token: '###token###'
    }

    return ctx;
},

3. npm i;

4. npm start, open http://localhost:4000/graphql.

About

A nodejs server app demo integrate with express, type-graphql, apollo server and gorest open api

License:MIT License


Languages

Language:TypeScript 66.2%Language:JavaScript 21.8%Language:HTML 11.9%