💬Клуб Vue.js-разработчиков👤Mykyta🇺🇦@rookie_mistake💬0 ответа📅 28 декабря 2025 г. в 18:27

Согласен по поводу "сбрасывать лапшу" - ну я уже просмотрев кодовую базу имею огромные вопросы к...

Согласен по поводу "сбрасывать лапшу" - ну я уже просмотрев кодовую базу имею огромные вопросы к нашому сеньору, но возможно я не вижу полной картины? По поводу как должно быть - как вы написали, если честно не до конца понимаю вот наша структура { "components": [ { "children": [ { "children": [ { "children": null, "data": { "title": "Product card", "src": "http://..." }, "name": "components/product-card" } ], "data": { "title": "Products" }, "name": "components/products-section" }, { "children": null, "data": { "title": "The End" }, "name": "components/footer" } ], "data": { "title": "About Us" }, "name": "components/about" } ] } и как видите - фронт получает какой компонент хочет отобразить бек (name) - мы его создаем на фронте. какие данные он хочет отобразить в этом компоненте (data) - мы это отображаем в компоненте, ну и children. Всё. Дальше уже фронт тут решает - как он будет отображаться, какое поведение и интерактивность будет, то есть бек на это не влияет. Как по мне - это норм структура, единственная критическая проблема это что нету ограничения как мы уже обсудили на стороне CMS но ваш способ - если он отличается от того что тут есть - я не могу понять если честно как должно быть, можете дать пример json'a или как?
Реклама
📢

Дигитал трафик

Канал о digital-маркетинге, трафике и росте бизнеса

@trafficisobar

Ответы0

Пока нет ответов на этот вопрос