Bộ thành phần API

Bộ thành phần API (Application Programming Interface, Giao diện Lập trình Ứng dụng) được sử dụng để các chương trình tương tác với nhau và trao đổi dữ liệu. Tất cả tương tác của các thành phần API được thực hiện thông qua các hàm, lớp, phương thức, cấu trúc, cũng như các hằng số của một ứng dụng mà các ứng dụng khác truy cập vào.

Tất cả API có thể được chia thành hai loại:

  1. API được tích hợp trong trình duyệt sử dụng dữ liệu của trình duyệt và môi trường máy tính để làm việc với chúng một cách phức tạp hơn. Ví dụ, API Định vị cung cấp dữ liệu mà bạn đã có thể sử dụng để đánh dấu vị trí của mình trên bản đồ tương tác.
  2. API của bên thứ ba được cung cấp bởi các dịch vụ và trang web mà bạn cần tự mình tìm kiếm trên internet. Ví dụ, API của ngân hàng có thể cung cấp cho bạn thông tin về tỷ giá hối đoái theo thời gian thực.

Các phương thức làm việc chính của API:

Xem thêm

  • bộ khái niệm Mô hình lập trình,
    xác định cách tiếp cận để lập trình
  • phương pháp luận OOP,
    được sử dụng rộng rãi trong lập trình
  • kiến trúc REST,
    được sử dụng rộng rãi trong phát triển phần mềm