Еще я мог бы делать запрос на API c fetch() при каждом редиректе, но насколько это правильно если я уже передаю пользователя при SSR
Читать полностью…Например, у меня есть компонент TriggerMenu который принимает кнопку (триггер) и содержание меню.
я передаю в trigger зарендеренный компонент, а потом в TriggerMenu клонирую его и назначаю дополнительные пропсы внутри такие как рефы и isActive
нарисовалась проблема, что в Свелт нет аналог cloneElement как в Реакте. Да, я смогу через сниппет передать компонент или дерево компонентов, но родитель не сможет их модифицировать как-то , если только через контекст
Например, в кнопку прокидываем Иконку, но указываем лишь название иконки, а кнопка уже сама выставляет один из размеров иконки в зависимости от своего размера кнопки
учитывая что сниппеты это почти такие же компоненты(просто функции), то это закономерный исход
Читать полностью…Тоже продублирую, т.к. это очень много раз подымалось в чате, чтобы все кому надо заметили
Читать полностью…Cloudflare pages, там же есть хранилище kv
Если просто бд, то можно бесплатный supabase.com
а зачем вам файлик деплать,
можете напрямую по апи работать с ней прямо на клаудфларе
https://developers.cloudflare.com/api/operations/cloudflare-d1-query-database
и/или можете импортнуть с локалки
https://developers.cloudflare.com/api/operations/cloudflare-d1-import-database
или сделать простое апи на воркерах, которе будет в базу ходить
https://developers.cloudflare.com/d1/build-with-d1/remote-development/
В layout авторизованный пользователь получается из locals (+hooks.server.ts)
Я попробовал invalidate, но его надо вызывать с клиентской стороны
Есть варианты как то тригерить лейаут при редиректе или вообще всегда? Я также думал добавить куки без httponly и отслеживать его в js
вот этому я рад конечно, а то каждый раз с нуля приодилось писать реактивность для медиа кверей
Читать полностью…Ну свелт раньще смеялся над разметкой в жаваскрипте реакта, а сам изобрел полноценные функции внутри разметки) раньше это был скорее умный шаблонизатор
Читать полностью…Снипеты как-то максимально странно смотрятся. Раньше так только какие то управляющие функции делали. А тут экспорт части разметки, шиза)
Читать полностью…Я тебе скажу больше, у апи вебаппок есть локальное хранилище на 1024 записи по 128 символов)
Читать полностью…sqlite интересно, чтобы локально хранить данные. но если оно в виде файлика деплоится, то надо что-то городить, чтобы оно не перетерлось при деплоях, бэкапилось, вот это всё
Читать полностью…