Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 November 25

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Лучше сброс макета использовать

https://ru.kit.svelte.dev/docs#makety-sbros-maketa
источник

RZ

Roman Zasinets in Svelte [svelt] - All about Svelte JavaScript framework.
Самое обидное, что все это читал. Но пока добрался до кодинга, все вылетело из головы. Спасибо. Поэкспериментирую
источник

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Кстати, кто понял как юзать stuff? Шот у меня ничего не передаётся (


https://ru.kit.svelte.dev/docs#zagruzka-dannyh-vozvrashhaemye-znacheniya-stuff
источник

A

Arushwl in Svelte [svelt] - All about Svelte JavaScript framework.
По доке - в него кладутся данные в корневом макете в функции load() и потом они доступны во всех дочерних load() макетов… но не юзал
источник

RZ

Roman Zasinets in Svelte [svelt] - All about Svelte JavaScript framework.
По началу мне тоже показалось, что лучше, но тут возникают моменты:
1) в корневом layoy-е довольно много всего инициализируется (ибо тупо отсутствует другая известная мне точка входа, в которой эти инициализации можно было бы провернуть), а значит reset получится копипастом оригинала с убранным хедером
2) хотелось бы роуты /login, /register и т.д. иметь на первом уровне, без сегментов (типа /auth/login, /auth/register), а значит копипастить оригинальный layout придется многократно, что совсем грустно.
Или мои рассуждения в корне неверны?
источник

BB

Bogdan Bida in Svelte [svelt] - All about Svelte JavaScript framework.
Шемсединова на вас нет ☹
источник

RZ

Roman Zasinets in Svelte [svelt] - All about Svelte JavaScript framework.
Извините, побеспокою еще раз, по поводу хедеров. Предварительно остановился на методе с сессией. Так вообще делают здоровые люди, или я в очередной раз занубасил?
onMount(()=>{
   $session.hideHeader = true;
   return ()=>{
     $session.hideHeader = undefined;
   }
 })
источник

MS

M S in Svelte [svelt] - All about Svelte JavaScript framework.
Это насчет сравнения скорости Ноды и Пыхи? Тут просто - есть результаты бенчей с усредненной нагрузкой. ЕМНИП, Пыха в паре с энжиксом раза в 3 быстрее  Ноды и раз в 5 Экспресса..
источник

BB

Bogdan Bida in Svelte [svelt] - All about Svelte JavaScript framework.
Экспресс вообще выкиньте из головы
источник

MS

M S in Svelte [svelt] - All about Svelte JavaScript framework.
Ну, для прототипирования почему бы и нет?
источник

MS

M S in Svelte [svelt] - All about Svelte JavaScript framework.
А почему не через куки? Какая задача?
источник

RZ

Roman Zasinets in Svelte [svelt] - All about Svelte JavaScript framework.
вот
источник

RZ

Roman Zasinets in Svelte [svelt] - All about Svelte JavaScript framework.
Переслано от Roman Zasinets
Привет. Догадываюсь сам, но может без велосипедов получится. Задача простая - в глобальном __layout.svelte определен <AppHeader/>. Он должен рисоваться для всех страниц, кроме авторизационных (типа Login, Register, ForgotPassword). Плодить дополнительные сегменты роутера не хочется, а значит нужна какая-то настройка уровня самой страницы, которая может быть доступна из __layout.svelte (подозреваю, что есть какой-то специальный стор для этого). Не тыкнете ли мне пальцем в куда копать?
источник

MS

M S in Svelte [svelt] - All about Svelte JavaScript framework.
А в хидер роут пропсом передавать и там условно отрисовывать?
источник

MS

M S in Svelte [svelt] - All about Svelte JavaScript framework.
Или через стор даже лучше
источник

RZ

Roman Zasinets in Svelte [svelt] - All about Svelte JavaScript framework.
На данном этапе для меня это белый шум.
источник

RZ

Roman Zasinets in Svelte [svelt] - All about Svelte JavaScript framework.
Так сессия это же и есть стор
источник

RZ

Roman Zasinets in Svelte [svelt] - All about Svelte JavaScript framework.
И я пытался понять, как сетить и резетить эти значения
источник

RZ

Roman Zasinets in Svelte [svelt] - All about Svelte JavaScript framework.
Дошел только до onMount
источник

MS

M S in Svelte [svelt] - All about Svelte JavaScript framework.
Там роут есть?
источник