Привет.
Есть набор react компонентов для верстки. Т.е. они тупые и могут быть отрендерены на сервере.
Я хочу делать бэкенд не на node.js, и отдавать с сервера некое описание структуры из этих самых компонентов.
Грубо говоря я в json описываю какие компоненты с какими данными нужно отрендерить, а уже браузер или прокси из этого описания формирует дом дерево.
Видел ли кто-нибудь такое? И да, это просто концепт, может быть отдавать json с данными будет проще.
Да, так делают, и с сср, и без. Контракты традиционно описывают при помощи
https://json-schema.org/, схемы хранят в общих для всех сервисов хранилищах (их лучше версионировать сразу). Если реакт у вас на тс, и плясать будете от готового набора, первую версию схем можно из типов загенерить. Но лучше их мелкими кусками, описывающими сущности писать и импортить в друг друга.