GraphQL 深入使用有怎样的体验?
1
sunjourney 2019-12-06 15:36:13 +08:00
爽
|
2
kiddingU 2019-12-06 15:49:24 +08:00
前端爽,后端累,前后分离的公司还是老老实实 restful.....小公司全栈玩比较好,schema 定义好,代码写起来比较清晰,后期也好维护
|
3
nigelvon 2019-12-06 15:52:29 +08:00
对开发人员要求较高,能力差用起来可能反而不如 RESTful。
前后端都极大提升效率,只适用于新项目。老项目发动大家一起重构可能性几乎为 0。 |
4
Hanggi 2019-12-06 16:00:07 +08:00
这东西火不起来感觉。
|
6
Les1ie 2019-12-06 17:39:18 +08:00
用过,感觉还好
就是控制不好的话要当心安全问题 |
7
lework1234 2019-12-06 18:49:00 +08:00
只需要一个接口,请求全靠自定义。。。妈妈再也不用担心写 api 文档了。
|
8
mokeyjay 2019-12-06 19:15:18 +08:00
github 的新版本 api 不是全部 GraphQL 了么?
我比较好奇的是用了这玩意儿数据表索引要怎么加 |
9
DamienS 2019-12-07 06:59:55 +08:00
1. 代码会简单,有条理很多,api doc 也省了。
2. 逻辑会比较清晰。如果是 item A 的 sub field。那就去那个 node 里找下具体 connection。查这个 field 怎么拿到的,去看下相应 node 里的 resolve function。 3. 写新的,小的项目会省些事情,比如之前在用 graphene 的 relay node,pagination 自动处理了,connection 的 field filtering 也能比较好处理掉。 |
10
fx 2019-12-07 10:41:04 +08:00
用了好几个项目了
|
13
fenxl 2019-12-07 10:54:21 +08:00
@fx 我在想前端直接 GraphQL 查询数据,如果后台需要数据统计,咋操作,比如,统计 iOS,android,web 各端访问量,或其他统计
|
15
changjiangzzZ 2019-12-07 11:38:04 +08:00 via iPhone
国内用的人很少,我们公司 authing.co 全套都是 gql
|
16
changjiangzzZ 2019-12-07 11:39:15 +08:00 via iPhone
用了就再也回不去了 😃
|
17
Haujilo 2019-12-07 17:29:02 +08:00
玩过,前端方面比较爽,后端用的 Python 库用起来感觉比较一般,很多地方得用 monkey patch 来改。
|