这里显示的用户,大多数是没有听过的公司, 微软、谷歌 阿里、这样的大公司似乎没有人用
而且这个页面列出的公司, 我无法确认他们是不是真的用了 graphql
没有找到直接证据
而且我发现 github 也就 给开发者的 api 用了 graphql
github 自己网站其他地方,比如首页、修改资料页面,请求数据、修改数据还是用的 restful
网上吹嘘 graphql 的文章都是软文吗?
恳请大家指点
谢谢
1
Humorce 2019-09-29 21:14:02 +08:00
大多都是没有听过的公司。
--- 多听多看。 |
2
weishao666 2019-09-29 21:17:28 +08:00 via Android 2
阿里在用,我在阿里妈妈
|
3
wunonglin 2019-09-29 21:18:17 +08:00 2
当你需要你就用,不需要就 RESTful。没必要为了用而用,当然如果是学习的话那随便用
|
4
find456789 OP |
5
mason961125 2019-09-29 21:39:19 +08:00 3
Atlassian: 我给你机会再说一次。
|
6
StarkWhite 2019-09-29 21:41:58 +08:00
阿里闲鱼也在用,有公开的分享
https://mp.weixin.qq.com/s/9P_16cNEF0puHg75fVL1xA |
7
noqwerty 2019-09-29 21:43:59 +08:00 via Android
@mason961125 Coursera, Twitter 含泪点赞
|
8
jasonqiao36 2019-09-29 21:44:19 +08:00
leetcode 在用
|
9
StarkWhite 2019-09-29 21:52:00 +08:00
其实已经火起来了,还成立了基金会,现在不少公司招人都要求 GraphQL
https://www.v2ex.com/t/589138?p=1 |
10
loading 2019-09-29 21:52:30 +08:00 via Android
我是没看懂具体怎么用,都是吹出来的吧,我没见过真人用。
|
11
StarkWhite 2019-09-29 22:02:21 +08:00 1
你了解的太少了,这个公司清单中,Twitter 算大公司,Yelp,Pinterest,Shopify 都是 10 亿美金以上的独角兽甚至有的是行业前三
|
12
Sharuru 2019-09-29 22:05:58 +08:00
= =刚出来的时候为了解一下技术用了下,写 schema 感觉好累…不过把原来后台负责的 modeling 交给了前台这点倒是可以让我减少不少工作量就是了。
|
13
momocraft 2019-09-29 22:08:29 +08:00
fb 算不算大公司啊
|
14
weishao666 2019-09-30 00:09:17 +08:00
@find456789 内部内部
|
15
hyrepo 2019-09-30 00:13:42 +08:00 via iPhone
当时抱着学习的心态上了,用了三个项目后还是决定换回 RESTful,这东西对前端很友好,但是对后端就不见得了
|
16
godoway 2019-09-30 00:47:43 +08:00 via Android
graphql 出来这么久了我还是没搞懂这是什么,看起来就像一个 API 网关?
|
17
newtype0092 2019-09-30 02:08:18 +08:00
一般是这样的,你对照一下自己目前的业务 api,发现大部分不能或很难用 graphql 实现,只有少数的 api 才符合使用 graphql 的需求,所以上 graphql 很划不来。
但自己的“少数”类型的 api 对一些大型公司来说,已经有相当的规模了,上 graphql 肯定是有优势的。 graphql 优点确实多,但用起来的限制也多,没有需求不要强上。 |
18
clino 2019-09-30 07:56:12 +08:00 via Android
感觉太重了,学习成本比较高
|
19
Bwoywan 2019-09-30 08:06:43 +08:00 via Android
PayPal 不是人系列
|
20
rodjl 2019-09-30 08:10:07 +08:00 via iPhone
facebook 啊
|
21
fuxkcsdn 2019-09-30 09:06:27 +08:00
等一个难人系列
|
22
optional 2019-09-30 09:29:49 +08:00
graphl 我们用,实际用下来,发现问题很多。
在我看来,graphql 更适合『中间层』,app 与 server 还是 /{queryId}这种方式,然后『中间层』使用 graphql 作为查询引擎向后端数据 api 组合数据。 |
23
pipi32167 2019-09-30 09:32:25 +08:00
graphql 的应用场景是前端人数 /需求比后端人数 /需求多很多,至少多一到两个数量级吧
|
24
MikeFeng 2019-09-30 10:05:44 +08:00
会有越来越多大公司用的,这种提高效率的东西很少会有人拒绝,一些后台人员的不配合只能说明这人太短视
|
25
tairan2006 2019-09-30 10:11:32 +08:00
其实没啥用…后台写个框架也很快。我就干过 Python 写一个代码生成器配合 REST 生成 CURD 代码…
|
26
StarkWhite 2019-09-30 10:19:40 +08:00
@fuxkcsdn 我来帮那个男人说一句,apijson 完爆 graphql /狗头
|
27
StarkWhite 2019-09-30 10:21:02 +08:00
@MikeFeng 确实,很多人都太懒了,需要被人推着走,graphql 已经火起来了,顽固不化迟早会被淘汰
|
28
StarkWhite 2019-09-30 10:22:35 +08:00
@tairan2006 做一个业务写一个框架吗?能保证好用和通用?
GraphQL 都封装好了,一套成熟的标准和规范,而且很多大公司都在一起推动,Apache 都为它成立了 GraphQL 基金会了 |
29
passerbytiny 2019-09-30 10:34:00 +08:00
@find456789 微软基本不战队,除非是自己的东西。谷歌要是上了这个名单,那这东西基本上就是只能大公司用,而大众反而用不上。大公司有没有用,毫无参考价值。另外,虽然这份名单是以字母顺序排序的,你轻易看不到 Facebook、Paypal、Twitter,但第三行那个 Atlassian,也是个不小的公司。
@所有人 这份名单是给商务人员用的,一般人就别看了,毫无参考价值。你看看名单的加入条件:Is your company using GraphQL? Edit this page with a Pull Request to add your logo。这意味着只要你公司的名气能帮忙推广,你公司某个前端又正好喜欢用,那么你的公司就会上名单。 |
30
StarkWhite 2019-09-30 10:45:06 +08:00
@Sharuru 可以用工具自动生成 schema 的
|
31
OakScript 2019-09-30 14:55:14 +08:00
graphql 是 Facebook 推出来的吧
|