我正在开发一个既有服务器也有客户端api的应用程序。客户端api不一定向服务器发送数据,在大多数情况下,它仅用于在客户端上显示或过滤数据。
我打算以通常的方式构建我的客户端api,通过myapp.filterData(...)
或myapp.addColumn(...)
等公开一组选定的函数。
但是看到我正在使用GraphQL作为服务器api,我认为对两者都有一致的api会很好。我没有看到任何地方已经完成。我见过的所有东西都是客户端到服务器。
有没有人用这种方式使用graphql?或者有理由不去做我所描述的事情吗?这是个坏主意吗?