Size: a a a

2020 December 22

КС

Кирилл Спасибович... in Svelte [svelt]
хз даеж %)
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
там кукисов нет
ну сервер который что-то отдает же есть, статику же кто-то отдает
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
одно из условий - чтобы можно было скопировать html-ку на флешку и носить с собой
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
ну сервер который что-то отдает же есть, статику же кто-то отдает
просто html-ка лежит
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
на сервере)
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
просто html-ка лежит
хм
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
открой сорцы
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Pavel 🦇 Malyshev
одно из условий - чтобы можно было скопировать html-ку на флешку и носить с собой
вообще это странно, но ученым это зачем-то надо)
источник

AP

Alexander Ponomarev in Svelte [svelt]
ну ладно я верю, позже открою. Но засовывать стейт в урл не всегда будет получаться это какой-то суперспецифичный случай =)
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
чтобы отправить коллеге ?
да в том числе. это тоже одно из требований. включая открытие модалки.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
куки это вообще не то. если url - это расшаренный между клиентом и сервером стейт, то куки - это все таки прежде всего "отложенный" стейт сервера, который он может восстановить между двумя синхронными запросами.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
ну и тут вообще может не был сервера, html-ку можно просто открыть из файловой системы
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
я так понял ты вью подменяешь целиком, а не оверлей какой-то открываешь ?
так и не понял. state-based роутинг как раз позволяет работать UI вообще без разделения на "страницы" и не накладывает никаких ограничений какими частями UI будет перерисовываться
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
так и не понял. state-based роутинг как раз позволяет работать UI вообще без разделения на "страницы" и не накладывает никаких ограничений какими частями UI будет перерисовываться
ну я просто привык создавать полноэкранные модалки поверх, типа top: 0, left: 0, position: absolute, background: #fff, width: 100%, height: 100% и т.д.
а тут я так понял роутер на момент открытия модалки анмаунтит вью под ней или чето типа того
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
ну я просто привык создавать полноэкранные модалки поверх, типа top: 0, left: 0, position: absolute, background: #fff, width: 100%, height: 100% и т.д.
а тут я так понял роутер на момент открытия модалки анмаунтит вью под ней или чето типа того
нет, все под ней есть
источник

КС

Кирилл Спасибович... in Svelte [svelt]
т.е. где-то такой же подход ?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
почему анмайнтит то? 🤔 просто модалка  fullscreen сейчас
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
т.е. где-то такой же подход ?
да, там просто перегруженная модалка. на отдельную страницу не хотели ее делать. поэтому сделали fullscreen
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
это пропс такой есть в моем компоненте модалки
источник