Зачем
Контентные сайты — read-only большую часть времени. Если рендерить каждый запрос на сервере, Node-процесс становится критическим путём для всего сайта. Падает он — падает всё.
Подход
Статика для всех страниц через Astro, SSR только для одного эндпоинта — контактной формы. Если SSR падает, пользователь видит работающий сайт и mailto:-ссылку в подвале как fallback.
Цена решения
Один процесс на VM, минимум зависимостей, простое восстановление через systemctl restart. На текущем темпе обращений — оптимально.