-
Biết cách sử dụng Fetch API để lấy dữ liệu thông qua HTTP request.
-
Biết cách thay đổi các thành phần của request như Header, Body
-
Biết cách sử dụng Promise
thenvàcatchđể lấy dữ liệu trả về hoặc xử lý lỗi
-
Tạo một ứng dụng quản lý người dùng
-
Ứng dụng cho quản lý người dùng.
-
Ứng dụng cho phép thêm và xóa người dùng.
-
Xem các API sử dụng trong app tại: https://reqres.in
-
Tạo Component
ListUsers -
Trong
ListUserssẽ lấy dữ liệu từ API thông qua Fetch API, ở đây có các hàm lấy danh sách người dùng, xóa người dùng và thêm người dùng. -
Tạo Component
FormCreateUserđể xử lý phần thêm người dùng mới, khi người dùng submit text thì sẽ gọi lại hàm trongpropsđể thông báo lên componentListUsers. Sau đó trongListUserssẽ gọi API để thêm người dùng mới và cập nhật lại state. -
Tạo Component
Userđể hiển thị thông tin của từng người dùng. -
Xử lý xự kiện nhấn vào nút xóa người dùng và gọi lại hàm qua
propsđể thông báo lên componentListUsersđể xóa người dùng.
