在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):jackrobertscott/graphql-api-demo开源软件地址(OpenSource Url):https://github.com/jackrobertscott/graphql-api-demo开源编程语言(OpenSource Language):TypeScript 100.0%开源软件介绍(OpenSource Introduction):GraphQL API Demo
This repository was made in conjuction with this tutorial. Use this repository as an example for building your own GraphQL capable APIs. Highlights
InstallClone the repository to your computer and move into the root directory. git clone https://github.com/jackrobertscott/graphql-api-demo.git && cd graphql-api-demo Install the dependencies. npm install Run the server in development mode. npm run dev While in development mode; the app will listen for changes and reload automatically. ProductionThis repository uses TypeScript. As such, you will need to compile it before you run the production version. npm run compile && npm run start Or alternatively, use typescript in production (this uses ts-node). npm run start:ts ExamplesHere are some example queries which you can use as a starting point when using the playground. query GetWorkspaces {
workspaces {
id
name
}
}
mutation CreateWorkspace {
addWorkspace(input: { name: "Cool Workspace" }) {
name
}
}
query GetUsersWithWorkspaces {
users {
id
workspaceId
workspace {
name
}
}
}
mutation UpdateUserWithWorkspace {
editUser(id: "<INSERT_A_USER_ID_HERE>", input: {
workspaceId: "<INSERT_A_WORKSPACE_ID_HERE>"
}) {
workspace {
name
}
}
} Authors |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论