Lộ trình Thi?t k? API
Hướng dẫn từng bước để trở thành một nhà phát triển Nhà phát triển Thi?t k? API.
Hỏi AI về Lộ trình Thi?t k? API
Chú giải
Đề xuất
Lựa chọn thay thế
Tùy chọn
1 H?c nh?ng ?i?u c? b?n
API l g?
HTTP
C? b?n v? DNS
Ph??ng th?c xc th?c
2 Cc ki?u API khc nhau
API RESTful
API GraphQL
API gRPC
API SOAP
3 Xy d?ng API JSON / RESTful
Nguyn t?c REST
Thi?t k? URI
Chi?n l??c phin b?n
X? l l?i
Phn trang
HATEOAS
4 Xc th?c API
Xc th?c c? b?n
Xc th?c d?a trn Token
OAuth 2.0
Xc th?c d?a trn phin
Kha API & Qu?n l
5 B?o m?t API
Th?c hnh t?t nh?t
Cc l? h?ng ph? bi?n
RBAC / ABAC
6 Hi?u su?t API
Chi?n l??c b? nh? ??m
Cn b?ng t?i
Gi?i h?n t? l? / ?i?u ti?t
H? s? v Gim st
7 Ti li?u API
Swagger / OpenAPI
Postman
Readme.com
Stoplight
8 Cc m?u tch h?p API
??ng b? vs B?t ??ng b?
Webhooks vs Polling
Hng ??i tin nh?n
C?ng API
9 Ki?m th? API
Ki?m th? ??n v?
Ki?m th? tch h?p
Ki?m th? t?i
Ki?m th? h?p ??ng
10 Tiu chu?n v Tun th?
GDPR
PCI DSS
HIPAA
PII
11 API th?i gian th?c
Web Sockets
S? ki?n do my ch? g?i
12 Qu?n l vng ??i API
Vng ??i API