Size: a a a

2020 October 20

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Misha Zamkevich
Я вспомнил почему у меня в саппере не получилось сделать загрузку кусочками: потому, что есть preload и либо у тебя есть ssr но тогда всё в прелоаде, и смысл запроса частями теряется, либо ты выкидваешь preload и тогда прощай ssr ((((
Саппер итак страницы динамически грузит. Есть ли смысл так мелко код-сплиттить я на уверен. По крайней мере не для всех проектов
источник

MZ

Misha Zamkevich in Svelte [svelt]
Pavel 🦇 Malyshev
Саппер итак страницы динамически грузит. Есть ли смысл так мелко код-сплиттить я на уверен. По крайней мере не для всех проектов
Вот у меня есть смысл. Я бы лучше быстрее первые два экрана показал, чем грузил кучу данных для всей страницы каталога ((
источник

MZ

Misha Zamkevich in Svelte [svelt]
И я бы так и сделал, но нужно оставить ssr.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Misha Zamkevich
Вот у меня есть смысл. Я бы лучше быстрее первые два экрана показал, чем грузил кучу данных для всей страницы каталога ((
А если грузануть все данные в прелоад, а сами компоненты через import() ?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Не пробовал, но возможно в саппер для сервера динамические импорты просто инлайнятся
источник

MZ

Misha Zamkevich in Svelte [svelt]
😑
источник

MZ

Misha Zamkevich in Svelte [svelt]
По идее тогда SSR не сработает на компоненты. То есть я не очень понимаю почему должен.

Нужно попробовать вынести запрос в компонент.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Misha Zamkevich
По идее тогда SSR не сработает на компоненты. То есть я не очень понимаю почему должен.

Нужно попробовать вынести запрос в компонент.
Почему не работает то?
источник

MZ

Misha Zamkevich in Svelte [svelt]
Погоди
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Если импорты инлайнятся
источник

MZ

Misha Zamkevich in Svelte [svelt]
Я проверяю
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Есть такая опция в ролап
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Если только саппер в конфиге ее не выставляет
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Я в своём сетапе так делаю
источник

MZ

Misha Zamkevich in Svelte [svelt]
Pavel 🦇 Malyshev
Почему не работает то?
Да неееее ))

Чёт я вообще не понимаю как это можно связать.

Мне нужно получить id страницы, передать его в компонент, там сделать запрос с этим id и тут у меня случается 🤯🤯🤯

Вообще не понимаю как это должно работать.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Misha Zamkevich
Да неееее ))

Чёт я вообще не понимаю как это можно связать.

Мне нужно получить id страницы, передать его в компонент, там сделать запрос с этим id и тут у меня случается 🤯🤯🤯

Вообще не понимаю как это должно работать.
Данные все в прелоад
источник

MZ

Misha Zamkevich in Svelte [svelt]
В компоненте? (а как в прелоад закинуть id со страницы?)
источник

MZ

Misha Zamkevich in Svelte [svelt]
(ты же модуль имеешь ввиду)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Misha Zamkevich
В компоненте? (а как в прелоад закинуть id со страницы?)
Прелоад получает же параметры роутера
источник

MZ

Misha Zamkevich in Svelte [svelt]
Pavel 🦇 Malyshev
Прелоад получает же параметры роутера
Ага, сек
источник