Вынесите управляемый контент в CMS или административный интерфейс, а frontend пусть получает опубликованную версию через API.
Как дать менеджерам возможность менять текст на лендинге без редеплоя и без правок фронтенд-кода?
Вынесите управляемый контент в CMS или административный интерфейс, а frontend пусть получает опубликованную версию через API.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Вынесите управляемый контент в CMS или административный интерфейс, а frontend пусть получает опубликованную версию через API.
Нужны роли, черновик, preview, история изменений и откат. Текст и разрешённую разметку следует валидировать и безопасно отображать. Кеш обновляют при публикации; если страница статически собирается, заранее выбирают механизм revalidation либо динамической подгрузки.