网站GraphQL:按需取数据

网站建设 · 超级管理员

网站GraphQL:按需取数据

REST 接口常返回一堆用不上的字段,或者一个页面要调五六个接口。GraphQL 让前端《要什么取什么》。

前端发一个 query 声明需要的字段,后端精确返回,一次请求搞定多数据源。廷云信息做复杂中后台会用 GraphQL,前端自由度高三倍。代价是后端要写 schema、做权限控制,学习曲线陡。小项目 REST 够用,接口多而杂时 GraphQL 才显价值。

取数据从《后端给啥要啥》变成《我要啥给啥》。