Что такое контракт (схема данных) между фронтом и бэком?
Сервер отдаёт описание интерфейса (JSON), клиент его рендерит.
Прослойка-бэкенд под нужды конкретного клиента.
CSS custom properties (--x) как носитель токенов.
Токены/контент в JSON как единый источник для Figma и кода.