Re: Single page или обычная перезагрузка
От: bnk СССР http://unmanagedvisio.com/
Дата: 10.02.25 18:47
Оценка:
Здравствуйте, peer, Вы писали:

P>Идут годы, а я не делал Single page аппы для веба. На горизонте веб-проект и поэтому хочу понять текущую ситуацию, когда лучше Single page а когда обычное веб приложение с перезагрузкой


Современный подход это "обычное" веб приложение с компиляцией HTML на сервере и "гидрацией" на клиенте. SPA уже в прошлом, устаревшая технология. А веб-страницы как файлы — вообще древность.
Т.е. с срервера браузер получает уже готовый HTML при начальной заргузке страницы.

Это объединяет плюсы обеих подходов — элеметрарное индексирование в поисковиках, всесь текст и данные уже в HTML, никаких вызовов API на первой загрузке или мегабайтов жаваскрипта,
все уже вызвано на сервере, жаваскрипт порезан на мелкие подгружаемые кусочки (та самая гидрация), плюс кэширование страниц, плюс все возможности SPA после начальной загрузки —
обновление UI через вызовы нормального Web API и обновление на клиенте, а не через повторный рендеринг страницы (или кусков) на сервере.

см. фрреймворки типа astro, react (next), vue (nuxt), svelte
Отредактировано 10.02.2025 19:09 bnk . Предыдущая версия . Еще …
Отредактировано 10.02.2025 19:06 bnk . Предыдущая версия .
Отредактировано 10.02.2025 19:05 bnk . Предыдущая версия .
Отредактировано 10.02.2025 19:04 bnk . Предыдущая версия .
Отредактировано 10.02.2025 19:02 bnk . Предыдущая версия .
Отредактировано 10.02.2025 18:55 bnk . Предыдущая версия .
Отредактировано 10.02.2025 18:52 bnk . Предыдущая версия .
Отредактировано 10.02.2025 18:48 bnk . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.