:fire: 火QL :fire: 在Firebase云功能之上的简单graphQL实现 :cloud: 什么!? Firebase和GraphQL? 为什么? TL; DR :GraphQL在Firebase不足之处发光。 强大的数据建模,灵活高效的查询以及开放的规范都是GraphQL必不可少的组成部分,而Firebase缺少这些功能。 强大的数据建模 由于其有限的数据建模,Firebase受到了很多批评。 基本上,您的数据被构造为一个巨大的JSON,可多次声明相同的数据。 起初看起来很方便的结果是,每当您需要更新数据时都会导致客户端代码难以管理,因为您必须手动跟踪对同一数据的所有引用