原文:API设计原则(觉得太合适,转发做记录)

API设计原则 对于云计算系统,系统API实际上处于系统设计的统领地位,正如本文前面所说,K s集群系统每支持一项新功能,引入一项新技术,一定会新引入对应的API对象,支持对该功能的管理操作,理解掌握的API,就好比抓住了K s系统的牛鼻子。K s系统API的设计有以下几条原则: . 所有API应该是声明式的。 正如前文所说,声明式的操作,相对于命令式操作,对于重复操作的效果是稳定的,这对于容易出 ...

2017-07-28 11:41 1 5691 推荐指数:

查看详情

javascript的api设计原则

前言 本篇博文来自一次公司内部的前端分享,从多个方面讨论了在设计接口时遵循的原则,总共包含了七个大块。系卤煮自己总结的一些经验和教训。本篇博文同时也参考了其他一些文章,相关地址会在后面贴出来。很难做到详尽充实,如果有好的建议或者不对的地方,还望不吝赐教斧正。 一、接口的流畅性 好的接口是流畅 ...

Mon Jun 13 19:22:00 CST 2016 26 11912
RESTful API设计原则与规范

RESTful API设计原则与规范 一、背景与基础概念 2 二、RESTful API应遵循的原则 3 1、协议(Protocol) 3 2、域名(ROOT URL) 3 3、版本(Versioning) 3 4、路径(Endpoints) 3 5、HTTP动词 ...

Wed May 22 04:41:00 CST 2019 0 513
设计原则:小议 SPI 和 API

背景 第一次听说 SPI 是阅读《软件框架设计的艺术》,以后陆续在 Log4Net 和 Quartz.Net中发现了以这种形式组织代码的方式,本位给出为什么要区分 SPI 和 API 的一个思考过程。 从面向接口编程说起 我们在“调用方”和“实现方”之间引入了“接口”,上图没有给出“接口 ...

Tue Sep 17 17:00:00 CST 2013 2 11694
好的RESTful API设计原则

转载自一位大佬 英文原版 Principles of good RESTful API Design Good API design is hard! An API represents a contract between you and those who Consume your data. ...

Fri Apr 26 05:19:00 CST 2019 0 700
NGINX TCP转发(端口转发)并记录日志

nginx安装 略 (注意:必须加上--with-stream这个模块) 修改nginx.conf: 在上面的配置文件中配置了在访问此服务器的8080端口时,会将流量相应转发到10.10.100.31这个服务器的8000端口上。另外,测试发现只有当一个会话结束之后nginx才会 ...

Fri Oct 30 03:51:00 CST 2020 0 1856
GOTO Berlin: Web API设计原则

在邮件列表和讨论区中有很多与REST和Web API相关的讨论,下面仅是我个人对这些问题的一些见解,并没有绝对的真理,InnoQ的首席顾问Oliver Wolf在GOTO Berlin大会上开始自己的演讲“Web API设计原则”时如是说。 不要考虑端点。SOAP有一个单独入口点的外观。相比之下 ...

Wed Oct 23 14:24:00 CST 2013 0 2517
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM