Завершите nooby для веб-разработки (в прошлом использовались C# и F # для настольных приложений).
Я играл с серверной частью Blazor (не более Javascript - да!) И хотел знаете, есть ли способ сохранить DOM страницы с помощью Blazor, чтобы при переходе по ссылке и переходе назад DOM не пришлось восстанавливать для исходной страницы?
В настоящее время используется OnInitializedAsyn c на странице .razor для создания исходной страницы - она вызывается снова, когда берется навигация назад.
Имеет ли это смысл? Мне кажется, что на многих веб-сайтах, использующих различные технологии, навигация назад не восстанавливает страницу, DOM где-то сохраняется, а браузер просто «перерисовывает», используя ранее построенное дерево. Или это также полное недоразумение?