Size: a a a

2020 October 06

a

akaSybe in Svelte [svelt]
в общем-то тут нет простого решения.

чтобы контент индексировался он должен быть изначально в разметке страницы.

решить это можно только предоставив разметку клиенту, который должен вставить её на своей странице вместе со скриптом виджета, который потом “оживит” разметку, но это не подойдет для виджетов где контент меняется динамически и часто (например, виджет “Последние новости”)
источник

KM

Kam MIF in Svelte [svelt]
Ну у нас как правило статика
источник

a

akaSybe in Svelte [svelt]
тогда подойдет вариант создать страничку для каждого виджета где указать какую разметку клиент должен вставить на страницу и скрипт
источник

a

akaSybe in Svelte [svelt]
и при каждом билде виджета обновлять эту страничку для виджета
источник

a

akaSybe in Svelte [svelt]
но это неудобный вариант
источник

KM

Kam MIF in Svelte [svelt]
Под статикой я имел ввиду то что виджет один раз загрузит данные и отрисует а дальше все
источник

a

akaSybe in Svelte [svelt]
тогда проблема, т.к. данные с течением времени меняются и соответственно меняется разметка
источник

KM

Kam MIF in Svelte [svelt]
Не, разметка остается такой же, данные меняются
источник

KM

Kam MIF in Svelte [svelt]
Щас покажу о чем говорю примерно
источник

KM

Kam MIF in Svelte [svelt]
источник

KM

Kam MIF in Svelte [svelt]
все что не хедер и футтер, это виджет страницы, в котором еще несколько отдельных вджетов
источник

KM

Kam MIF in Svelte [svelt]
то есть по сути запрашиваются данные для карточек с объектами и они отрисовываются
источник

KM

Kam MIF in Svelte [svelt]
но тут пока нет ssr
источник

a

akaSybe in Svelte [svelt]
Kam MIF
то есть по сути запрашиваются данные для карточек с объектами и они отрисовываются
ну контент меняется, и чтобы он индексировался, он должен быть изначально в разметке страницы, а когда он генерируется javascript-ом такого не будет происходить
источник

KM

Kam MIF in Svelte [svelt]
он меняется при перезагрузке страницы, то есть когда новая html прилетит по сути
источник

AT

Andrii Tymchenko in Svelte [svelt]
ребят, хочу сделать билд компонента с поддержкой ts declaration. есть такая возможность в rollup/svelte/ts? просто ошибки ловлю(
источник

G

GNU/Vsevolod in Svelte [svelt]
Andrii Tymchenko
ребят, хочу сделать билд компонента с поддержкой ts declaration. есть такая возможность в rollup/svelte/ts? просто ошибки ловлю(
В конфиге тс есть флаг для этого. А можно взглянуть на ошибки/код?
источник

L

Lupusregina[beta] in Svelte [svelt]
Переслано от Lupusregina[beta]
Ищутся желающие для создания совместных пет проектов.
Текущий пет - мульти рисовалка(реф дуба)
источник

L

Lupusregina[beta] in Svelte [svelt]
Переслано от Lupusregina[beta]
мы уже сдали рисовалку https://jsbin.com/samutop/edit?output
осталось доделать бекэнд
источник

AT

Andrii Tymchenko in Svelte [svelt]
GNU/Vsevolod
В конфиге тс есть флаг для этого. А можно взглянуть на ошибки/код?
источник