SWR là gì và bạn sử dụng nó như thế nào trong Next.js?

SWR (state-while-revalidate) là một phương pháp tìm nạp dữ liệu do Vercel xây dựng. Nó hoạt động bằng cách tìm nạp dữ liệu trước, gửi yêu cầu tìm nạp để xác thực lại dữ liệu, sau đó trả lại dữ liệu đã cập nhật.