Size: a a a

2020 March 08

IP

Igor Pushkarskiy in Svelte [svelt]
Pavel 🦇 Malyshev
Не знаю, говорят нужен TS и срочно.
+ 1 за возможность использовать ts
источник

IF

Igor Filippov in Svelte [svelt]
Чего мелочится. Сразу на дарте давайте
источник

A

Arushwl in Svelte [svelt]
Вот-вот...
источник

A

Arushwl in Svelte [svelt]
Или Swift / Kotlin
источник

DK

Dmitry Kutran in Svelte [svelt]
Тут дело ещё в том, что в отличии от всего остального - у ts обратная совместимость с js, ваш капитан очевидность
источник

AB

Alex Burtsev in Svelte [svelt]
Тестирование асинхронных изменений состояния в Svelte

https://dev.to/d_ir/testing-svelte-async-state-changes-3mip
источник

ИК

Игорь Корнелли in Svelte [svelt]
Привет, а где почитать что-то свежее про eventStream? Почему он в Sapper используется, например чем он лучше вэбсокетов, и как поднять сервер с его поддержкой отдельно от polka, почему то все старое и скорее всего неактуальное в плане информации..
источник

ИК

Игорь Корнелли in Svelte [svelt]
похоже на обычный long-poll, не понимаю в чем профит, можете объяснить?
источник

AS

Alexey Schebelev in Svelte [svelt]
longpoll - клиент ждет чего-то и когда получает, соединение закрывается. В SSE поток постоянно открыт - клиент что-то получает и в нем же получает события и дальше. В этом смысле SSE среднее между лонгполом и вебсокетами.
источник

ИК

Игорь Корнелли in Svelte [svelt]
Alexey Schebelev
longpoll - клиент ждет чего-то и когда получает, соединение закрывается. В SSE поток постоянно открыт - клиент что-то получает и в нем же получает события и дальше. В этом смысле SSE среднее между лонгполом и вебсокетами.
а то, что он периодически аукает null это специфика данной реализации или это некий health-check?
источник

AS

Alexey Schebelev in Svelte [svelt]
Игорь Корнелли
а то, что он периодически аукает null это специфика данной реализации или это некий health-check?
а я не в курсе - не использовал SSE еще
источник

AS

Alexey Schebelev in Svelte [svelt]
но очень хочется
источник

AS

Alexey Schebelev in Svelte [svelt]
там может поток рваться, но потом восстанавливается по ID - может это оно?
источник

ИК

Игорь Корнелли in Svelte [svelt]
Alexey Schebelev
но очень хочется
вот я не могу понять чем же WS не угодил) хотя  если через  http/2 работать, то наверное оправдано и по умолчанию секьюрно
источник

ИК

Игорь Корнелли in Svelte [svelt]
Alexey Schebelev
там может поток рваться, но потом восстанавливается по ID - может это оно?
возможно) я не могу найти инфу новее 2х лет давности, может не там ищу конечно
источник

AS

Alexey Schebelev in Svelte [svelt]
если поток предполагается односторонний, то я бы выбирал  SSE - если у нас и так уже есть http-сервер, то зачем еще вебсокетный протокол прикручивать. Да и на реверс-прокси проблем меньше когда только http гоняется.
источник

ИК

Игорь Корнелли in Svelte [svelt]
Alexey Schebelev
если поток предполагается односторонний, то я бы выбирал  SSE - если у нас и так уже есть http-сервер, то зачем еще вебсокетный протокол прикручивать. Да и на реверс-прокси проблем меньше когда только http гоняется.
и надо полагать, что сессия хранится проще и вязать пользователя легче, а вообще да, если мне просто надо сигналить что пора перезагрузить что-то, то конечно это предпочтительнее, а веб-сокет ест больше памяти и держит свой контекст, это еще оверхед
источник

ИК

Игорь Корнелли in Svelte [svelt]
но где почитать, как правильно его запустить то) я бы хотел с moleculer.services на нем попробовать поработать, я наверное просто не понимаю пока куда смотреть и все проще =)
источник

AS

Alexey Schebelev in Svelte [svelt]
теоретически могу рассуждать только - на клиенте проблем нет - там  API ясный и понятный - на сервере нам нужен обычный http-сервер, который держит сокет открытым максимально длительное время, послать в этот сокет ответ с определённым заголовком, и затем в сокет же посылать уже события.
источник

AS

Alexey Schebelev in Svelte [svelt]
уверен что на NPM есть миллион мидлвар под express-like сервер на эту тему
источник