首页 > 试题广场 >

讲一下GraphQL 与 REST 的对比,前端为什么何时

[问答题]
讲一下GraphQL 与 REST 的对比,前端为什么/何时选 GraphQL?
REST是一种基于URL和HTTP方法的、面向资源的架构风格,返回固定的数据结构; GraphQL是一直API查询语言,通过单个端点。允许客户端精确的声明其所需数据。从而解决了REST中常见的数据过载和数据不足问题 选择:如果你的应用只是简单的增删查改,而且后端接口非常简单稳定,那么REST依然是个轻量优秀的选择 但如果你的应用UI复杂,客户端多样,追求高性能且快速迭代,选GraphQL
发表于 2026-02-24 13:00:30 回复(0)
REST 是一种基于 URL 和 HTTP 方法的、面向资源的架构风格,返回固定的数据结构; 而 GraphQL 是一种 API 查询语言,通过单个端点,允许客户端精确地声明其所需数据,从而解决了 REST 中常见的 Over-fetching(数据过载)和 Under-fetching(数据不足)问题。
发表于 2026-02-02 15:46:04 回复(0)
REST:由后端控制数据返回的结构 GraphQA:由前端查询语句确定需要哪些字段
发表于 2025-09-16 01:36:27 回复(0)