#RESTful

      更多分类

为什么REST比GraphQL更好? - TomaszJaskuλa

19-09-04 150 2 banq

GraphQL并不是要取代REST,它是固执己见的,并且在设计时考虑了特定的约束。它是一种强大的查询语言,可以让客户端掌控一切。但取决于具体情况,这可能是好的或坏的做法! RESTful API可能... 详细

REST和GraphQL不是构建HTTP API唯一的选择 - Ben Nadel

19-08-28 175 2 banq

我不认为Web开发社区正在就GraphQL 进行诚实的讨论。这是因为,GraphQL几乎作为REST(Representational State Transfer)的完全替代方案。而且,虽然Gra... 详细

REST与GraphQL的争论

19-08-28 48 banq

1. 我不介意REST与GraphQL的争论,但是如果你看到像“你有过度获取/不足获取(over/under-fetching)的REST”这样的论点,这对REST来说不是问题,那就是糟糕的API设... 详细

只有一个依赖包的Dockerized容器的简单的Http REST API

19-06-29 36 banq

有时我们需要做一个很简单的Http Rest API,但是不想使用Spring Boot过重的框架,其依赖包太多,这里展示在在Docker中使用Java运行API端点其实并不需要这些框架,只要一个依... 详细

NodeJS的DDD与CRUD对比案例 - Khalil Stemmler

19-05-26 311 2 banq

当你开始一个新的Node.js项目时,你先从什么开始? 您是从数据库架构开始的吗? 你是从RESTful API开始的吗? 你是从Model开始的吗? REST-first Design(REST... 详细

每个Java开发人员应该知道的五种RESTful客户端代码

19-04-25 342 2 banq

如何访问RESTful Web服务?这取决于你想要完成的事情。 如果您只想测试连接性,像curl这样的基于终端的实用程序是一个很棒的RESTful Web服务客户端。如果要检查服务返回给您的JSON... 详细

Feign简介

19-01-29 706 1 banq

在本教程中,我们将介绍Feign。我们还将谈谈 Spring Boot 和Feign。 在本教程中,我们将了解如何使用Feign编写声明性REST客户端。它通过抽象出我们通常编写的样板代码,使编写W... 详细

使用Docker实现Spring Boot Restful Web服务案例源码

19-01-17 43 banq

主要步骤: 1. Maven安装创建胖jar mvn clean install 2. Docker构建 docker build --tag=docker-java-hello-world-a... 详细

合同测试简介 - Elizabeth Fiennes

19-01-16 47 banq

合同测试是对部署或模拟服务端点的询问,以在部署之前获取信息或在测试中定义端点。 术语 服务消费者:向另一个组件发起HTTP请求的组件。 服务提供者:响应来自其他组件的HTTP请求的服务器。 ... 详细

Web API的简史介绍

19-01-02 174 1 banq

在20世纪90年代末和2000年代早期,分布式API在HTTP协议上的主要用途是以相对简单的远程过程调用(RPC)方式交换可扩展标记语言(XML)格式的文档。 诸如XML-RPC之类的协议演变为简单... 详细

Sirix.io是如何基于Vert.x和Kotlin协程构建异步RESTful API

18-12-30 219 banq

Sirix是一个存储系统,它的核心是日志结构,读取可以是随机的,并且在事务提交期间将写入批处理并同步到磁盘。数据永远不会写回到同一个地方,因此不会就地修改,相反,Sirix在记录级别使用写时复制(C... 详细

Spring框架:@RestController与@Controller

18-12-04 11498 16 banq

了解如何利用SpringMVC的注释创建RESTful Web服务。 Spring的基于注释的MVC框架简化了创建RESTful Web服务的过程。传统的Spring MVC控制器和RESTful ... 详细

Spring Cloud的Feign客户端入门

18-12-03 173 banq

在本教程中,我们将了解FeignClient以及如何在Spring Boot/Spring Cloud应用程序中使用它。 FeignClient是一个以声明方式创建REST API客户端的库。因此,... 详细

fastify是基于Node.js的最快速Web框架

18-12-02 220 banq

高效的服务器意味着更低的基础设施成本,更好的负载响应能力和满意的用户。如何在不牺牲安全性验证和方便开发的情况下,如何知道您正在提供尽可能多的请求,从而有效地处理服务器资源? 进入Fastify。Fa... 详细

MVC,MVP和MVVM之间的区别

18-11-21 199 banq

后端已经进入了后REST时代,RESTful将MVC和MVP和MVVM从后端服务器端压缩到了前端,从而实现了前后端分离,前端目前以React.js Vue.js为主,ReactJS是通过事件源这种函... 详细

共有 901 2 3 4 ... 6 下一页