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.

Quay lại trang chủ

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

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi