
获得徽章 0
- 年轻的时候奥德彪觉得自己还年轻,只要车速再快一点每天比别人多拉三四趟香蕉就可以挣的更多,拼搏了三五年以后感觉越来越吃力了,回头再想想自己活着是为了什么,是为了拉香蕉还是生活压弯了自己64
- 哇!爱了!9种API接口协议
当我还是一位学生时,第一次接触到和所了解到的API接口协议有:SOAP(简单对象访访问协议)、RPC(远程调用协议)。之所以研究接口这个领域,是因为我的毕业设计是需要开发一个项目的API,我觉得只是开发项目接口没什么难度,就顺便想设计一款API接口框架。也就是后来催生了我的PHP第一个开源接口项目:PhalApi是一个PHP轻量级开源接口框架,致力于快速开发接口服务。支持HTTP/SOAP/RPC等协议,可用于搭建接口/微服务/RESTful接口/Web Services。
到现在,结合BytebyteGo和Postman联名整理给出的 9种API接口协议,第一名不愧是 RESTful 接口;第二名是 Webhooks(异步回调接口);第三名是GraphQL(一种用于查询和操作数据的查询语言,专门给客户端使用的,有点类似无代码API)。
附上列表:9种API接口协议
1、REST(一切皆为资源,REST指的是⼀组架构约束条件和原则,将对资源的操作局限于CRUD(创建、获取、修改、删除))
2、Webhooks(一个API概念,越来越流行, 简单来说就是一种反向API机制)
3、GraphQL(一种用于查询和操作数据的查询语言)
4、SOAP(简单对象访访问协议)
5、WebSocket(一种用于H5浏览器的实时通讯协议)
6、gRPC(一个现代的开源高性能远程过程调用(RPC)框架)
7、MQTT(物联网协议)
8、AMQP(高级消息队列协议)
9、SSE
10、EDI
11、EDA
(图转自bytebytego,翻译整理by dogstar)展开915 - 讲道理,一个年假提交了120多次代码,基本没出过门,我觉得能评上十佳家里蹲贡献者了
顺便再宣传一下,能够提升你8倍工作效率的表单设计器,假期也撸了一个vscode版本的,让开发更简单github.com
展开31102 github.com
适合Flutter的练手学习项目,覆盖了各种基本控件使用、下拉刷新上拉加载、HTML解析、网页加载、音乐播放、图片预览缩放下载、权限申请等。
目前新版本支持flutter_v1.12.13环境,重绘了音乐播放UI,正在计划使用Provider状态管理框架重构项目。觉得可以帮忙点个star⭐吧
apk扫码下载(资源在github可能有点慢,建议代理)展开237- nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等等……),此外还支持内网http代理、内网socks5代理、p2p等,并带有功能强大的web管理端。
GitHub:github.com
展开7150