SSR (Server-Side Rendering) — технология, позволяющая рендерить фронтенд на сервере (с помощью Node.js); отправить полученную статику пользователю (это, как правило, просто HTML строка); и, в браузере пользователя, «гидрировать» статику, превратив её в полноценное интерактивное приложение. Каждый фреймворк предлагает свой API для SSR. Достаточно развёрнутое описание можно найти в документации Vue https://ssr.vuejs.org/

SSG (Static-Site Generation) — технология, позволяющая генерировать страницы сайта, производя статичный HTML/CSS/JS, прямо во время сборки. Все необходимые данные для генерации страниц извлекаются из различных источников (файлы в репозитории, публичные API, RSS ленты и т. д.) прямо во время сборки. Когда клиент запрашивает одну из страниц, серверу не нужно запрашивать данные из API или рендерить HTML, достаточно только вернуть сгенерированный HTML/CSS/JS, который уже содержит всё необходимое.

DSG (Deferred static generation) — подход, позволяющий не генерировать абсолютно все страницы заранее на сервере, а определить подмножество страниц, которые будут сгенерированы только по запросу пользователя. Позволяет сократить размер статики, которая будет отдана на клиент при первом запросе.

ISR (Incremental Static Regeneration) — подход, позволяющий не пересобирать сайт целиком, при изменении только части страниц, а пересобрать исключительно изменившиеся страницы. Подробнее(en)

JAMstack