Я думаю, что это соглашение использовать тег Link over Anchor. По моему мнению, тег Link будет переведен в тег привязки в html. Однако из моего наблюдения Ссылка будет отображать страницу на стороне клиента, а также кэш страница, Якорный тег отобразит страницу на стороне сервера.Различное поведение между тегом Link и Anchor в React-router
Вот код, у меня есть один компонент, который имеет метод willTransitionTo
willTransitionTo: function (transition, params, query, callback) {
console.log('transition to');
}
Когда у меня есть еще один компонент, чтобы связать этот компонент, если я использую ссылку из среагировать-маршрутизатор, журнал будет печататься в консоли браузера. Интересно то, что во второй раз, когда я ссылаюсь на эту страницу, она кэшировала данные (никаких данных из сети не было). С другой стороны, журнал будет напечатан на боковой панели сервера, если я использую привязку.
Я понимаю, что делает якорь, но я не понимаю, почему привязка в Link является рендерингом на стороне клиента. Это ожидаемое поведение? Кроме того, как Link знает, как кэшировать данные, если я неправильно понимаю.
Большое спасибо заранее