Size: a a a

2020 November 18

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
плюсов никаких
ну ну, у тебя такого опыта нет, а у меня есть. правда не с реактом
источник

AP

Alexander Ponomarev in Svelte [svelt]
Artiom Sinkaruk
Если почитать этот тред, то видно, что идея "partial hydration" интересует не меня одного. Однако, её пока никто не реализовал.
ваша мысль вообще не partial hydration, причем здесь частичная гидрация? У вас нет способа саму разметку на PHP сгенерировать, т.е гидрировать еще даже нечего
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
ну ну, у тебя такого опыта нет, а у меня есть. правда не с реактом
ну озвуч какие же плюсы от того что ты тащищь виджеты на разных фреймворках без цели рано или поздно полностью переехать на один из них
источник

AS

Artiom Sinkaruk in Svelte [svelt]
Alexander Ponomarev
ваша мысль вообще не partial hydration, причем здесь частичная гидрация? У вас нет способа саму разметку на PHP сгенерировать, т.е гидрировать еще даже нечего
Разметка будет и там, и там.
источник

МТ

Марк Танащук... in Svelte [svelt]
Artiom Sinkaruk
Разметка будет и там, и там.
Partial hydration это когда часть приложения рендерится как html, а вторая через js(для динамики)
источник

МТ

Марк Танащук... in Svelte [svelt]
Все равно нужно svelte-компонент вставлять в ноду
источник

A

Arushwl in Svelte [svelt]
Марк Танащук
Partial hydration это когда часть приложения рендерится как html, а вторая через js(для динамики)
Спасибо... термины эти путают только
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
ну озвуч какие же плюсы от того что ты тащищь виджеты на разных фреймворках без цели рано или поздно полностью переехать на один из них
был старый проект на Ractive на поддержке, писали мы пару лет до этого. Большой виртуальный список, в Ractive тоже VDOM. Тормозил жутко, переписали на Svelte этот список и имплементировали. Получили значительный рост производительности списка при минимальном оверхеде по весу
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
был старый проект на Ractive на поддержке, писали мы пару лет до этого. Большой виртуальный список, в Ractive тоже VDOM. Тормозил жутко, переписали на Svelte этот список и имплементировали. Получили значительный рост производительности списка при минимальном оверхеде по весу
видимо виртуальный список на рактив слишком хреново сделан =)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Artiom Sinkaruk
PHP SSR и Svelte
Всем привет. Вопрос по SSR и hydration. Хочу скрестить SSR с помощью PHP и весь фронт сделать на Svelte. Почитал про hydration, но на сколько понимаю, сами страницы должны быть уже изначально сгенерированы компилятором. Мой use-case предполагает генерацию страницы с помощью Laravel, и точечное использование Svelte для интерактива. У кого-то был подобный опыт? Или может есть идеи как это грамотно реализовать?
а зачем тут гидрация? если точечно
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
видимо виртуальный список на рактив слишком хреново сделан =)
нет, просто VDOM не совместим с понятием перформанса
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
нет, просто VDOM не совместим с понятием перформанса
не испытываю проблем с перформансом виртуальных списков
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
не испытываю проблем с перформансом виртуальных списков
у тебя приложение на 2Мб насколько я помню. Такие приложения также не совместимы на понятием перформанса.
источник

AS

Artiom Sinkaruk in Svelte [svelt]
Pavel 🦇 Malyshev
а зачем тут гидрация? если точечно
к примеру есть слайдер с фоточками сгенерированный на бэке, хочется, чтобы он стал интерактивным
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
у тебя приложение на 2Мб насколько я помню. Такие приложения также не совместимы на понятием перформанса.
так и есть
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Artiom Sinkaruk
к примеру есть слайдер с фоточками сгенерированный на бэке, хочется, чтобы он стал интерактивным
да я понимаю, просто если это кусочки, то нет ничего страшного чтобы они перерендерились полностью на клиенте
источник

AS

Artiom Sinkaruk in Svelte [svelt]
Pavel 🦇 Malyshev
да я понимаю, просто если это кусочки, то нет ничего страшного чтобы они перерендерились полностью на клиенте
хотелось бы этого избежать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Artiom Sinkaruk
хотелось бы этого избежать
это понятно, но с этим придется сильно заморочится. + гидрацию очень легко запороть
источник

AS

Artiom Sinkaruk in Svelte [svelt]
Pavel 🦇 Malyshev
это понятно, но с этим придется сильно заморочится. + гидрацию очень легко запороть
то есть вы предлагаете просто отдать контент с бэка, а потом полностью эту часть перерендерить (на основе некоего JSON c данными вшитыми в страницу)?
источник

МТ

Марк Танащук... in Svelte [svelt]
Artiom Sinkaruk
то есть вы предлагаете просто отдать контент с бэка, а потом полностью эту часть перерендерить (на основе некоего JSON c данными вшитыми в страницу)?
В компоненте-слайдере принимать с бэка массив ссылок на фотки и вставить его(компонент с слайдером) в необходимую ноду
источник