Tích hợp một Frontend sử dụng React và TanStack Query
Sau khi thiết kế, thực thi và test dịch vụ backend của chúng ta, bây giờ là lúc tạo một frontend để tạo giao diện
với backend. Trước tiên, chúng ta sẽ bắt đầu bằng cách thiết lập một dự án React full-stack dựa trên Vite boilerplate
và dịch vụ backend tạo trong các học phần trước. Sau đó, chúng ta sẽ tạo một giao diện người dùng cơ bản cho ứng
dụng blog của chúng ta. Cuối cùng, chúng ta sẽ sử dụng TanStack Query, một thư viện lấy dữ liệu để xử lí trạng
thái backend, để tích hợp backend API vào frontend. Cuối học phần này, chúng ta sẽ phát triển thành công ứng
dụng full-stack đầu tiên của chúng ta!
Trong học phần này, chúng ta sẽ bao quát các chủ đề chính sau:
+ Các nguyên tắc của React
+ Thiết lập một dự án full-stack React
+ Tạo giao diện người dùng cho ứng dụng của chúng ta
+ Tích hợp dịch vụ backend sử dụng TanStack Query.
