#apis

APIs All the Way Down(notboring.substack.com)
2020-12-28 0:25
欢迎来到自上周一以来加入我们的1,367名新的“无聊”人!如果您正在阅读但尚未订阅,请在这里订阅,加入23,341位聪明,好奇的人们! 九月份,我写了一篇关于MainStreet的文章,该公司实际上只是从政府那里获得了您公司的免费资金。从那以后,Main Street发现No Boring读者可获得110......
2020-10-29 2:43
假设这是1990年代初,您是James Gosling第一次实现String.substring(int,int)。当索引参数超出范围时应该发生什么情况?这些测试应该通过吗?还是扔?Public void testSubstring(){assertEquals(";class";,";superc......
2020-9-17 4:35
引入实验性API,在双屏和可折叠设备上跨屏幕分段布局网络内容。
2020-9-10 6:30
有那么多人将任何基于HTTP的接口称为REST API,这让我感到很沮丧。今天的示例是SocialSite REST API。这就是RPC。它尖叫着RPC。展示的联轴器太多了,应该给它打个X级。 需要做些什么才能让REST架构风格清楚地认识到超文本是一种约束呢?换句话说,如果应用程序状态的引擎(因此API)不是由超文......
2020-8-31 23:54
当我在2000年代中后期开始编写代码时,RESTAPI非常流行。几年前,罗伊·菲尔丁(Roy Fiding)发表了他关于设计基于网络的体系结构的热门论文,这篇论文迅速流行起来,而且理所当然:它的核心是鼓励构建统一的、共享的界面,以降低复杂性并使界面变得更简单。该行业正迅速从SOAP转向REST,因为后者使用户感觉更自......
2020-8-13 11:45
蒂埃里·谢伦巴赫(Thierry Schellenbach)回忆道:“病毒最初来袭的时候真的很可怕,因为我们的很多小客户都破产了,这让我们担心大客户会发生什么。”蒂埃里·谢伦巴赫与汤马索·巴布利(Tommaso Barbugli)一起创办了Stream,后者是他上一家初创公司的首席工程师。 “一个(较大的客户)确实破......
Robust APIs Are Weird(www.aviskase.com)
2020-6-20 9:3
我的第一次全职API测试经验是针对SOAP服务的。在那里您将了解什么是XSD。你要学会热爱它。 你当然需要!有了基于模式的服务器端启用的验证,您就不必担心愚蠢的测试,比如检查当您发送100个长度的字符串(预期最大长度为50)时会发生什么。只需确保XSD完全正确即可。 在那次魔术之后,测试RESTish API感觉就像......
2020-5-21 1:8
非官方API库的集合。旨在激励你下周五晚上的黑客活动。您可以自行决定是否使用。 如果有兴趣添加您自己的API库,请提交拉取请求。说明可在Contributing.md中找到