Sobes.tech
Middle

SSG genereeritakse ehituse ajal, SSR päringu ajal. Millal mida kasutada? Mis on ISR?

sobes.tech AI

Vastus AI-lt

SSG (Static Site Generation) генерирует HTML страницы во время сборки проекта. Это хорошо для контента, который редко меняется, например, блоги или документация, так как страницы быстро загружаются и легко кэшируются.

SSR (Server-Side Rendering) формирует страницы на сервере при каждом запросе. Это полезно для динамического контента, который зависит от пользователя или часто обновляется.

ISR (Incremental Static Regeneration) — гибридный подход, позволяющий обновлять статические страницы после билда без полной пересборки сайта. Например, можно настроить период обновления страницы, и при первом запросе после этого периода страница пересоберётся на сервере и будет использоваться для следующих запросов.

Когда использовать:

  • SSG: статический контент, высокая производительность и SEO.
  • SSR: динамический контент, персонализация.
  • ISR: когда нужен баланс между статикой и динамикой, например, новости или товары с частым обновлением.