REST、GraphQL 和 gRPC 是现代 Web 应用程序中最流行的 3 种 API 开发技术。那么在做技术选型时,三者要如何选择呢? REST、GraphQL 和 gRPC 是现代 Web 应用程序中最流行的 3 种 API 开发技术。那么在做技术选型时,三者要如何选择呢? 在本文中,我们将一起对比 REST ...
对于稍微复杂的关联查询,就显得不太合适:如果设计一个 REST 接口,一般情况下会返回关联表的全部字段,以满足更多类似的查询需求,如果设计多个细粒度接口,前端就需要查询很多次,自己拼装数据。 写过前端的都知道,REST 风格的 API 适合简单的增删改查。
springboot构建版本:2.2.2.RELEASE,建议改为你目前使用的版本,避免再次下载。 项目使用springboot与maven方式构建,微服务采用restful和graphql两种方式进行开发,两者相辅相成,比如:上传、websocket等一些接口混用的模式。