想学API开发?看这张图就够了!1、API接口简介(接口定义、类型)
2、API相关术语(例如HTTP版本、cookie、缓存)
3、API风格和协议有哪些?(RESTful、GraphQL、gRPC、SOAP、WebSocker)
4、API接口鉴权方式有哪些?(Auth、JWT、OAuth、Session等)
5、API接口文档(Swagger、Postman、ShowDoc、YesApi)
6、API接口有哪些特征?(分页、参数、幂等性、API版本控制)
7、API接口性能和高并发(缓存、限流、负载均衡、索引、扩容、压测)
8、API接口网关(Nginx、Kong等)
9、API接口开发框架(Flask、Node.js、Python Diango、Java Spring Cloud、FastAPI、YesApi、PHP PhalApi)
10、API接口集成模式(例如网关、事件驱动、Webhook回调、异步消息队列、轮询和批处理)
(图转自bytebytego,翻译整理by dogstar)
展开
dogstarhuang于2025-01-26 02:42发布的图片
评论