Size: a a a

2021 March 16

МТ

Марк Танащук... in Svelte [svelt]
Arushwl
Статику выдают вроде оба
А вообще чтобы не ждать по 5 лет - тут только всякие hugo и более производительные аналоги остаются
источник

A

Arushwl in Svelte [svelt]
Да задача не ясна так-то... может там и клиент не нужен быстрый...
источник

A

Arushwl in Svelte [svelt]
Uebanan_14_88
Версию поставь "next" и обнови зависимости
О, появился опыт по киту👍🏻
источник

DK

Dan Kozlov in Svelte [svelt]
10М статических файлов? Долгая сборка будет. ССР будет более простым вариантом, кажется.
источник

ДТ

Дмитрий Тараканов... in Svelte [svelt]
Ilya Koz
А что подскажете использовать для ~10 млн статических страниц?)
build/start + кеш статического html чтобы разгрузить сервер (если траффика много), по изменению контента - дропать кеш измененных страниц
источник

DK

Dan Kozlov in Svelte [svelt]
Дмитрий Тараканов
build/start + кеш статического html чтобы разгрузить сервер (если траффика много), по изменению контента - дропать кеш измененных страниц
Да, билдить разом — такое себе. Лучше ondemand делать с кеширующим прокси, типа varnish, cloudflare/cloudfront или кешить просто нгинксом.
источник

К

Константин in Svelte [svelt]
никто не сталкивался с такой ситуацией, когда валится какой-то левый модуль, не выдавая в консоль ошибок, и свелт начинает вести себя неадекватно? В части сторов и реактивности, например?
источник

К

Константин in Svelte [svelt]
как вообще можно ловить ошибки в third-party компонентах?
источник

AP

Alexander Ponomarev in Svelte [svelt]
дебагером как в своих =)
источник

К

Константин in Svelte [svelt]
не дебажить, а застраховаться от них
источник

К

Константин in Svelte [svelt]
ErrorBoundary дождёмся ли когда-нибудь вообще?
источник

К

Константин in Svelte [svelt]
так, ладно, нет времени бомбить...
источник

AP

Alexander Ponomarev in Svelte [svelt]
Мне кажется error boundary это самый труднореализуемый кусок)
источник

К

Константин in Svelte [svelt]
Alexander Ponomarev
Мне кажется error boundary это самый труднореализуемый кусок)
ну по сути да, хотя это try-catch
источник

AP

Alexander Ponomarev in Svelte [svelt]
нет это трай кетч
источник

DK

Dan Kozlov in Svelte [svelt]
У нас уже есть RFC от мейнтейнеров. Так что расправьте плечи, господа.
https://github.com/sveltejs/rfcs/blob/4940d243733b284e93b154c2d3b989b2b396cda9/text/0000-error-boundary.md

Там есть комьюнити-пакеты, которые хитрят с приватными API, которые теоретически можно использовать и сейчас, если очень надо.
источник

DK

Dan Kozlov in Svelte [svelt]
Ну и да, если глянуть, например, в комьюнити-реализацию, станет понятно, что это не просто трайкеч :)
https://github.com/CrownFramework/svelte-error-boundary/blob/main/src/createBoundary.js
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dan Kozlov
Ну и да, если глянуть, например, в комьюнити-реализацию, станет понятно, что это не просто трайкеч :)
https://github.com/CrownFramework/svelte-error-boundary/blob/main/src/createBoundary.js
кроме всего прочего, это еще и не работает)
источник

DK

Dan Kozlov in Svelte [svelt]
Pavel 🦇 Malyshev
кроме всего прочего, это еще и не работает)
Почему? Я только что посмотрел рабочий репл, вроде как.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dan Kozlov
Почему? Я только что посмотрел рабочий репл, вроде как.
он почти не ловит ошибок из глубины
источник