返回首页
- 在看完官方文档之后,尝试写了一下 raw,
遇到几个问题:
- 1. 高亮的解决 vscode 插件GraphQL 或者 GraphQL for VSCode这里我推荐 GraphQL这个插件,因为这个是 GraphQL Foundation 搞得
- Http server 查了一下 express-graphql 感觉太老,用的不多 weekly 500k 左右 apollo-server-core weekly 1M 多,而且扩展丰富,支持的 framework 多,就决定是它了
- 看了之后需要实践,不然还是一点头绪都没有
按照官方文档写 Schemas 感觉太憋屈,我们这里用 graphql-compose 用 js 去生成 Schemas 增强它的可编程性
graphql-compose
Quick Start Guide
做了一遍
Quick Start + Mongoose
Quick Start 是 hard code 数据的 ,我们要做 crud , 也要把关系添加进去,同时不使用 graphql-compose-mongoose
做快速生成
实际上这一步也在探索 graphql-compose-mongoose
内部的生成规则