#API设计

      更多分类

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

19-12-15 1909 3 banq

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

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

20-01-18 462 1 banq

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

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

19-12-26 840 2 banq

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

Java的URL.equals()方法竟然执行DNS解析| 黑客新闻

19-12-12 931 1 banq

DNS解析是一个非常耗时且容易失败且容易受到攻击的过程,在Java的 URL的equslas()方法竟然执行DNS解析 ,这个方法主要是判断两个URL是否等同,主要依据: 1. 如果两个URL对象具... 详细

基于Kubernetes的API网关面临两个最重要的挑战:如何扩展边缘管理并支持多种需求 - Daniel Bryant

19-11-26 931 1 banq

使用微服务模式构建应用程序并将这些服务部署到Kubernetes上已成为当今运行云原生应用程序的实际方法。在微服务架构中,单个应用程序被分解为多个微服务。每个微服务由一个小团队拥有,该团队有权并负责... 详细

这次印度好像走在了前面:印度使用区块链技术建立了月交易量达10亿的网联接口API

20-01-07 582 1 banq

前段时间支付宝接入国家网联接口的新闻比较热门,什么叫网联?非银行支付机构网络支付清算平台被称作“网络版银联”。非银行支付机构网络支付清算平台上线,按规定,支付宝、微信等支付机构的线上支付通道今后将直... 详细

不要在REST API中公开您的JPA实体 - Thorben Janssen

19-12-10 928 1 banq

在REST API中公开实体,还是使用DTO类?(banq注:如果了解单一职责或DDD和Clean架构,基础设施应该和业务逻辑分离,API JPA等属于不同的基础设施,应该都和领域对象分离) 这些问... 详细

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

19-10-31 1160 1 banq

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

哪些API最佳实践表示您很讨厌客户?- ACM Queue

19-12-12 864 1 banq

您是否对客户不屑一顾?您希望他们会消失吗?当您与客户互动时,您是在默默地幻想着他们转向竞争对手的产品吗?简而言之,您讨厌客户吗? 也许您应该尝试使用公司的外部API来表示不屑。什么?你怎么能做到这一... 详细

幽默:数据技术本身真的能控制访问安全? - ardalis

19-11-17 1097 1 banq

2005: DBA: 我能控制数据的访问,确保安全和高性能; 后端:我的ORM想抓什么就抓什么数据。 2018: 后端:我的API设计能控制数据的访问,确保安全和高性能; 前端:我的GraphQL... 详细

绝佳的API设计秘诀 - DZone集成

19-09-11 388 1 banq

我们构建软件的方式正在发生变化。 现在,由于API平台的激增,公司将以更快的速度推出市场并以前所未有的速度构建功能。 API经济近年来爆炸式增长,数以千计的新API进入市场并重塑了开发人员构建软件的... 详细

2019年Postman社区API状态调查 - getpostman

20-01-02 309 banq

每年,我们都会对Postman社区进行调查,以了解API行业,并了解谁在使用API​​,他们如何完成工作,以及行业发展的方向。超过10,000名开发人员,测试人员和管理人员参加了我们的2019年调查... 详细

使用Spring Cloud Gateway代理.NET应用程序和无服务器功能 – Richard Seroter

19-10-26 284 banq

API网关可以做很多事情。他们有选择地向更广泛的受众公开私人服务。借助路由规则,它们可以在不通知客户的情况下在服务版本之间移动客户端。它们通过提供速率限制和缓存等功能来保护下游服务。而且,它们为具有... 详细

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

19-10-13 166 banq

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

rancher/rio: 基于Kubernetes的微PaaS(MicroPaaS)

19-09-16 95 banq

Rio是一种MicroPaaS,可以在任何标准Kubernetes集群之上进行分层。用户可以轻松地将服务部署到Kubernetes并自动获得持续交付,DNS,HTTPS,路由,监控,自动扩展,can... 详细

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