History API đã chết. Navigation API muôn năm
(youtube.com)- History API thường được dùng trong SPA được phát triển từ trước khi SPA trở nên phổ biến, nên không thực sự phù hợp
- Navigation API cải thiện điều này hiện đang ở trạng thái Draft, nhưng đã được áp dụng sớm từ Chrome phiên bản 102
- Hoạt động bằng cách gắn listener
navigatevào đối tượng toàn cụcnavigation- Khi điều hướng do người dùng hoặc theo chương trình (click, submit, back/forward), nó sẽ luôn được gọi, cho phép xử lý tập trung
- Có thể intercept bằng
transitionWhile()hoặcpreventDefault()
2 bình luận
Đây là đề xuất trước đây được biết đến với tên App History API.
Tôi đã nghĩ sẽ mất nhiều thời gian hơn, nhưng nó đang được đưa vào khá nhanh.
History API đã chết. Vạn tuế Navigation API
Navigation API https://developer.chrome.com/docs/web-platform/navigation-api/