create-apollo-gql
v0.1.8
Published
Apollo GraphQL CLI for both server side and client side
Downloads
6
Maintainers
Readme
create-apollo-gql
It's could be boilerplate to create GraphQL application on both node.js server app and single spa client app.
Here we developed a node.js CLI which try to make developer's life much easier.
Create Apollo Graphql Server / Client apps with no build configuration.
Create React App works on macOS, Windows, and Linux.
If something doesn’t work, please file an issue.
Pre installation (build and debug)
nodejs(>v12.0.0)
yarn or npm(>5.2.0)
How to use
$npx create-apollo-gql
Why Apollo GraphQL
Most popular among all those GraphQL frameworks: Apollo / Bit / Relay / Prisma ...
Provide both Server side and Client side typescript template implementation with seamless integration, better suite our domain driven design architecture
Apollo Server datasource can easily integrate with our RESTFul and JSON-RPC api, separate authentication concern from BE JSON-RPC implementation
Apollo Client has default implementation using React, amazing feature like hooks / render props / cache policy out of box make FE integration simple and stupid(KISS)
Best devtool add-ons make developer life much easier
Related articles
Get deep dive of Apollo GraphQL.
If you are seeking for other alternatives for graphql, the how to graphql website could be a start, tools could speed up your development.
If you are seeking for community support of graphql
For people not familiar with Node.js, security vulnerability concerns may stop you from moving forward, below blogs may help ease your concern
4.1 Node.js security best practices