Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
А вот компоненты полимера + Backbone прям конфетка.
Между фронт и сервером должны летать только данные.
Вы можете сфетчить компоненты и проинициализировать их на фронте, почему нет?
Боюсь мы друг друга не понимаем. Почитайте на тему стандарта веб-компонентов и одностраничных приложений.
Приложение не означает, что это, что-то в не браузера))
<my-element>
<script type="application/ld+json">
JSON-LD data structure
</script>
</my-element>
Ну вот как быть с web-компонентами у которых все в shadow-dom? Сделать его не shadow? Повторно сформировать DOM уже на клиенте?
В Shadow DOM реализация, данные остаются в обычном DOM, в том числе упрощая чтение и разбор DOM поисковым машинам, ибо в коде нет интерфейсного мусора, только семантически размеченные данные.
Shadow DOM имплементирует инкапсуляцию, но нативно его только Гугл и поддерживает.
Теневой DOM (Shady DOM)