Với quý khách có lẽ thực hiện vẫn dự án mà yêu cầu chạy trên môi trường website đột nhiên và app ..., để đồng bộ hóa dữ liệu nhỏ lớn thì chúng ta sẽ cần Xây dựng rất Api cho dự án của mình. bài viết này mình sẽ hướng dẫn cụ thể cần hầu hết người Gây dựng API đúng chuẩn RESTful với framework Laravel version 5.7, vì dùng framework Laravel cần tất cả người nên phân tích cơ bản về laravel trước khi đọc nội dung bài viết những cả .
Laravel api
Api laravel
RESTful hoạt động dựa trên http với hoạt động request từ xa đến server để thực hiện chớ lấy, thêm,xóa , sửa dữ liệu sớm sẽ . Với Restful, dạng data trao đổi giữa client/server là JSON hoặc XML, nhưng JSON thường xuyên đang được dùng hơn. Để triển khai Restful API trong Laravel, bạn cần dùng một công cụ seo để chạy thử, đó là Postman. Khi request đến một API server, Bạn sẽ nhận được status lập trình nhỏ được đầy đủ trả về, giá trị của status cho biết thành quả được mới của request. Sau đây là một số giá trị status có lẽ gặp:
- 200 OK – thành công, dùng cho các phương thức GET, PUT, PATCH, DELETE.
- 201 Created – Trả về khi resouce được tạo thành đã công.204 No nội dung được gần – Trả về khi resource xoá thành công. 304 Not Modified – Client khả năng cao dùng dữ liệu nhanh cache.
- 400 Bad Request – Request không hợp lệ
- 401 Unauthorized – Request cần phải có auth.
- 403 Forbidden – bị từ chối không tặng có thể rất phép.
- 404 Not Found – Không tìm kiếm nhất thấy resource từ URI
- 405 Method Not Allowed – Phương thức bị cấm với user hiện tại cũ .
- 429 Too Many Requests – Request bị từ chối do bị giới hạn
Sau đây là những việc bạn cần thực hiện chẳng vẫn khi muốn triển khai Restful API trong Laravel đưa cho mục đích quản trị data từ xa:
- Tạo table để chứa dữ liệu sâu đưa cho Thiết kế web site nếu chưa tạo (Product)
- Tạo model (Product) và khai báo các field trong model
- Tạo Eloquent resource để transform data
- Tạo Controller resource chứa các action CRUD resource
- Tạo các route api dẫn vào các action trong controller
- Viết lập trình vẫn cho chức năng thêm resource và kiểm tra
- Viết lập trình chẳng sớm sẽ đưa cho tính năng đích sửa resource và chạy thử
- Viết code cho hiện danh sách resource và kiểm tra
- Viết code xóa 1 resource và test
- Viết code hiện yếu tố chẳng vẫn 1 resource và test1