我在 2014 年的时候,
我们在公司业务架构前加了一层网关,
而这个网关带了一个基于 web 图形化配置管理,当时是用 angularjs 写的,
在这个配置管理中我们不单单管理控制每个可以被访问接口的 ip 访问频率限制、切换接口对应的服务器方便热更新等,
还要规定接口接受的参数类型与返回类型。
这其实已经和 graphql 没多大区别了,
因为可以图形界面配置管理、仅仅只是一个网关和背后提供服务的编程语言限制,
这岂不是比 graphql 做的更深入?
也不需要写 graphql schema 直接鼠标拖拖就搞定。
我们在公司业务架构前加了一层网关,
而这个网关带了一个基于 web 图形化配置管理,当时是用 angularjs 写的,
在这个配置管理中我们不单单管理控制每个可以被访问接口的 ip 访问频率限制、切换接口对应的服务器方便热更新等,
还要规定接口接受的参数类型与返回类型。
这其实已经和 graphql 没多大区别了,
因为可以图形界面配置管理、仅仅只是一个网关和背后提供服务的编程语言限制,
这岂不是比 graphql 做的更深入?
也不需要写 graphql schema 直接鼠标拖拖就搞定。