#RESTful

      更多分类

避免滥用http状态码,如何将后端业务错误准确地传递到Restful客户端?Spring Boot和JAX-RS的RFC-7807问题详细信息 - codecentric

20-01-18 176 1 banq

在使用JAX-RS,Spring Boot或任何其他技术的RESTful Web服务中,必须使用机器可读且人性化的自定义业务错误代号。 假设您正在编写订单处理系统,客户可能没有资格使用某种付款方式下... 详细

综合Twitter、Github等各大网站API设计经验:RESTful API实用设计与最佳实践 - Vinay Sahni

19-12-15 1707 3 banq

如果你的数据模型已经开始稳定,并且可以为Web应用程序创建公共API了,一旦发布了API,就很难对其进行重大更改,并且想要尽可能早地获得正确的解决方案。现在,互联网上对API设计的意见不统一也不是很... 详细

API架构的七级成熟度模型,看看你家的应用属于哪一个级别? - Sensedia

19-12-26 668 2 banq

成熟度模型分为7个级别,分为3个常规分类: 不基于API:  系统和集成体系结构不基于正式API,在某些情况下没有通信,而其他通常共享文件,使用队列,非结构化Web服务甚至制作一些TCP / ... 详细

您的微服务是否过于琐碎?ironSource分享如何避免微服务带来的细粒度复杂性 -新堆栈

19-11-14 1185 1 banq

如何将应用程序分解为细粒度的微服务会带来可能最终导致巨大灾难的复杂性,以及如何避免这种情况。 在ironSource,我们与面向服务的体系结构(SOA)一起工作,该体系已经存在了数十年,并且已经接受... 详细

继全面采用Node.js以后,PayPal分享大幅度踩坑GraphQL心得 - Mark Stuart

19-10-31 1157 1 banq

这篇文章涵盖了我们在PayPal扩展GraphQL时学到的所有知识,并将作为在您的公司中部署GraphQL的指南。 一年前,我们撰写了“  GraphQL:PayPal Checkout的成功案例 ... 详细

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

19-05-26 507 2 banq

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

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

19-04-25 473 2 banq

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

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

19-09-04 363 2 banq

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

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

19-08-28 369 2 banq

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

Feign简介

19-01-29 781 1 banq

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

使用Java处理JSON结构化数据 -Advanced Web Machinery

19-10-13 157 banq

Java非常适合实现业务逻辑,但是在处理数据集时存在一些弱点。这些任务通常与必须处理大量与POJO相关的样板代码并以编程方式更新每个属性有关。在本文中,我们将探讨 Jackson , Apache ... 详细

REST与GraphQL的争论

19-08-28 266 banq

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

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

19-06-29 95 banq

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

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

19-01-17 88 banq

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

合同测试简介 - Elizabeth Fiennes

19-01-16 126 banq

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

共有 961 2 3 4 ... 7 下一页