sveltejs | Unsorted

Telegram-канал sveltejs - Svelte [svɛlt] - All about Svelte JavaScript framework

1680

📮Тест на вход придёт в личку 💥Без никнейма не впустим Правила: https://t.me/sveltejs/764 Доки: https://svelte.dev/docs Паблик: @sveltejs_public Вакансии: @sveltejs_jobs VK: https://vk.com/sveltejs_ru Админы: @stalkerg, @misharodshtein

Subscribe to a channel

Svelte [svɛlt] - All about Svelte JavaScript framework

а вообще хорошая практика писать код зная его кроссбраузерные возможности и не думать о том, в какой обёртке открывать свои странички

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Прошу прощения. Нет никакого намерения разводить срач. Чисто из любопытства

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

это плейграунд долбится в итоге

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

либа не следит за изменениями в апи)

если хочешь слать какие-то изменения надо юзать подписки графкуеля на вебсокетах или sse, ну или просто прикрутить без графкуеля)

а либа просто умеет делать точечно нужные тебе запросы и кэшировать их ответ, что бы делать это реже

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

это узкий кейс для данного чата думаю и поковыряю сам с заменой данных в базе чтобы понять как обновления там работают и следят ли за изменениями в апи

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Особых минусов я не знаю, но есть несколько особенностей:
1. Если настраивать метрики, то с разных страниц будут лететь ивенты с формы логина
2. Если есть логин через внешние сервисы, то в эту же логику придется добавлять все шаги, которые нужно делать после редиректа
3. Кажется, это может влиять на CEO и индексацию, потому что у тебя эффективно открывается любая страница, но с одинаковым контентом (но это неточно)

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

перезапустил npm run dev заранее сохранив 700- теперь наоборот

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Есть какие-то минусы у подхода, когда страница логина через стейт?
- то есть будучи не авторизованными зашли на /profile
- в урле по-прежнему /profile, просто по условию отрендерена форма логина, а не страница профиля

По сравнению с подходом, когда страница логина имеет свой роут, и на нее редиректится?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

хотя до этого вроде норм писал файлы

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Нужно переделать ссылку на относительную

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

что интересно запускаю приложение из svelte1

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

🧨🧨🧨 Что-то новенькое от Рича

В этом видео:

Shallow routing — это фича, которая позволяет манипулировать URL без вызова fetch методов повторно на той-же странице.

Кейс в котором это полезно будет в видео.

+ немного работы с логином в ките

+ МНОГО про работу всего этого без пользовательского js на стороне сервера 😎

+ Про новую фичу снапшотов (вышла пару месяцев назад) и её использование

+ фичи Vercel по оптимизации фоток 😪

+ про то как chat GPT пишет SQL запросы за вас 🌚🌚🌚

+ про то как работает внутренняя реализация fetch на сервере

+ немного про «бесконечный скролл»

~ и поэтому ~

+ немного про плавную подзагрузку конетента

+ про то что мутация — это не страшно

+ и про то какой tailwind классный (нет) 🫠

---

Демо: sveltesnaps.vercel.app
Репа: github.com/Rich-Harris/sveltesnaps

---

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Сохраняй файлы в отдельный роут не связанный с билдом.

Раздавай их из этого роута через nginx минуя кит.

Для локальных тестов поставь любой dev proxy для перенаправления запросов на этот роут. Для мака есть Proxyman.

Или поставь nginx локально.

Или создай функцию-конструктор для адреса, пусть она составляет адрес ресурса в зависимости от окружения (dev или prod)

---

В билд папке должно быть только то, что собрал сборщик и ничего более.

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Либо роут сделать в ките ☝🏻

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

не пишите .ts в импорте

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

ну у меня всё просто — это всего лишь удобный мне инструмент, ну и надо думать о пользователях, которые открыли ноутбук и полезли в сеть не качая ничего

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Какой профит использовать для разработки браузер, чья доля в рынке 4%?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

может быть запущен dev и это запросы на скачивание новой графкуль схемы, а не именно запросы данных?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

не забуду — кратко отпишусь тут по итогам

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Аааа, спасибо.
Черт, обидно, гуглил про СЕО, но до таких поинтов не додумался. За них спросят

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Сбивается каждый раз когда перезапускаю npm run dev
p.s решил - криво написал компонент, свойства primary и secondary принимались одновременно результируя в баге

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

меня зовут Рой и рой выполнил задание победил sveltekit

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

странное дело, этот гадёныш только эту строку выдаёт, я не вижу своего console.log() из экшона. Абсолютный путь убрал, даже и не пойму теперь чем он не доволен =(

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

т.е. в моём случае чтобы было \images?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

почему он считает что outside?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Подскажите, стал получать такую вот штуку The request url "D:\my_new_projects\svelte1\images" is outside of Vite serving allow list.

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

да, это я понял уже. Сейчас думаю какой способ выбрать для реализации. спасибо.

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Прочитал все же вашу идею 😁

На сколько понял - предлагается снова вернуть идентификацию доступа в коробку кита🤔 по этому поводу - мне нравится, что её как раз выпилили в юзерленд, т.к. ассортимент способов и предпочтений очень богатый.

И вообще я склоняюсь, что единственная возможность санкционировать доступы - знать конкретные адреса абонентов.

Крокфорд например вообще предлагает зашить это в сам язык🤔, что примерно реализовано в Эрланг.

Есть еще стандарты CORS и на мой взягляд они не заслуженно обходятся стороной (*) в организации разграничения прав доступа.

Вот их бы тоже в коробку 😁 с апи… и так далее…

Про расширение функциональности кита - хорошо бы иметь систему плагинов, если её ещё нет 🤓

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Если я правильно понял проблему то и не увидит, для того что бы можно было динамически добавлять и убирать статику надо либо express использовать либо веб-сервер настраивать

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Их и так можно использовать

Читать полностью…
Subscribe to a channel