Hiện tại em đang làm cho một dự án chuyên frontend & backend có thể kiểm soát và thay đổi đôi chút được
Hiện tại cũng khó liên lạc với team backend (bên client) nên việc chỉnh sửa API là nên hạn chế
Vấn đề: API fetch nhiều field không cần thiết, không sử dụng graphQL
Khi sử dụng thì mỗi lần navigate lại phải chờ một khoảng rất lâu để response trả về
Q: Không biết có cách nào để cache api này về localStorage và kiểm tra nếu data ở API có thay đổi gì -> load data mới
data không thay đổi quá liên tục
Hiện tại cách e nghĩ là : lưu vào localStorage + count -> mỗi lần navigate -> check count ở server
Hiện tại nói chung là bên cty phía BE thì ngán k chịu dc : no-redis, no-graphql, api không limit field
Mấy bác có hướng điều binh nào không ạ !
Điều em thắc mắc ở đây là làm sao để check if data has changed để update
Em cám ơn ạ