V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
caniuse
V2EX  ›  程序员

graphql 有未来吗?

  •  1
     
  •   caniuse · 2017-07-06 17:23:37 +08:00 · 29464 次点击
    这是一个创建于 2700 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2017-07-06 18:16:45 +08:00
    17 条回复    2017-07-07 15:27:05 +08:00
    Actrace
        1
    Actrace  
       2017-07-06 17:37:48 +08:00
    没有。
    TangMonk
        2
    TangMonk  
       2017-07-06 17:39:29 +08:00
    没有
    ZiLong
        3
    ZiLong  
       2017-07-06 17:40:50 +08:00
    anyele
        4
    anyele  
       2017-07-06 17:40:51 +08:00 via Android
    没有
    coolyujiyu
        5
    coolyujiyu  
       2017-07-06 17:41:51 +08:00
    没有
    cxbig
        6
    cxbig  
       2017-07-06 17:42:23 +08:00   ❤️ 1
    一般公司的项目没有那么高的数据结构变化需求,所以没有引入的必要。
    这种东西多是给 FB 这类公司用的,用一种灵活的方法去对应各种不同的自定义需求。
    Altman
        7
    Altman  
       2017-07-06 17:55:22 +08:00
    你们都用了吗?项目上线了吗? 反正我们用了,用了以后反正前后端同学瞬间就觉得解放了.....
    billzhuang
        8
    billzhuang  
       2017-07-06 18:07:59 +08:00
    正在做,希望能解放所有人
    coolcoffee
        9
    coolcoffee  
       2017-07-06 18:09:01 +08:00
    试了下 github 的 v4 版本 API, 感觉轻松了许多。
    RubyJack
        10
    RubyJack  
       2017-07-06 18:15:04 +08:00
    没有
    caniuse
        11
    caniuse  
    OP
       2017-07-06 18:25:24 +08:00
    @Altman 我们后端 java 用的是类似的东西,前端查询时候传递这样的结构

    ```
    {
    "queryRequest": {
    "fields": [
    "type",
    "content",
    "contentType",
    "createdAt"
    ],
    "conditions": [{
    "field": "consultationId",
    "func": "EQ",
    "value": [ 2 ]
    }],
    "limits": {

    },
    "optionOrderby": { "orderby": { "createdAt": false } }
    },
    "optid": 9951,
    "token": "1106abad"
    }
    ```
    orvice
        12
    orvice  
       2017-07-06 18:29:12 +08:00
    github 最新版的 api 都用上了
    scnace
        13
    scnace  
       2017-07-06 18:30:02 +08:00 via Android
    Protobuf GraphQL 然后有人还记得 Collection Json 吗 233
    jzz7280
        14
    jzz7280  
       2017-07-07 09:27:38 +08:00
    用了
    zuolan
        15
    zuolan  
       2017-07-07 13:36:26 +08:00
    有,谁用谁知道。
    micean
        16
    micean  
       2017-07-07 14:03:35 +08:00
    至少把我解放了,少写了好多接口
    只用了 query 的大部分,mutation 还是用的 restful 那一套
    没有用官方的,加入到了自己的框架,下一步准备增加一点非标准的语法解析
    在权限控制上比较粗,这一点有些难受,另外性能上也要稍微差一点吧
    wb14123
        17
    wb14123  
       2017-07-07 15:27:05 +08:00 via Android
    已经用上的后端用的什么工具和框架能分享下吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3956 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:10 · PVG 13:10 · LAX 21:10 · JFK 00:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.