GraphQL 和 Restful API
什么是GraphQL
GraphQL - Graph Query language 图查询语言,意思是擅长处理图数据结构的查询,即多个数据对象,各个之间还有关联关系。
scheme:数据规范rootValue:数据源 根据数据规范,前端可以查询需要的数据源内容,更加灵活获取数据。
什么是Restful API
它是指通过get(获取)、post(新增)、put(更新)、delete(删除)等请求方法来设计的一种API设计风格。通常一个请求uri对应一个资源
- 错误的:
/getOrderslistCitys/getWeathers?city=深圳
- 正确的:
GET /orders/1:返回订单编号为1的订单POST /orders:增加一个订单Delete /orders/1:删除一个订单编号为1的订单PUT /orders/1:更新订单编号为1的订单
