RESTful API là gì?


  • Là một tiêu chuẩn dùng trong việc thết kế các thiết kế API cho các ứng dụng web để quản lý các resource.
  • Là một trong những kiểu thiết kế API được sử dụng phổ biến nhất ngày nay.
  • Trọng tâm của REST quy định cách sử dụng các HTTP method 
    • Như GET, POST, PUT, DELETE…
    • Cách định dạng các URL cho ứng dụng web để quản các resource.
  • VD:
    • URL tạo bài viết: http://my-blog.xyz/posts.
      •  Tương ứng với HTTP method là POST
    • URL đọc bài viết với ID là 123: http://my-blog.xyz/posts/123. 
      • Tương ứng với HTTP method là GET
    • URL cập nhật bài viết với ID là 123: http://my-blog.xyz/posts/123.
      • Tương ứng với HTTP method là PUT
    • URL xoá bài viết với ID là 123: http://my-blog.xyz/posts/123. 
      • Tương ứng với HTTP method là DELETE
  • Với các ứng dụng web được thiết kế sử dụng RESTful, lập trình viên có thể dễ dàng biết được URL và HTTP method để quản lý một resource. 

Nhận xét

Bài đăng phổ biến từ blog này

Tổng hợp phím tắt Eclipse

Phân biệt abstract và virtual

nvarchar khác char ở điểm nào? khi nào dùng nvarchar ? khi nào dùng char?