Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 November 15

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
на каждое изменение
источник

G

GNU/Vsevolod in Svelte [svelt] - All about Svelte JavaScript framework.
забавно, обе тулы используют один и тот же typescript language service, выходит у cli своя задержка что-ли
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
что-то я не могу найти в tsc использования language service или server
источник

КН

Козлов Николай... in Svelte [svelt] - All about Svelte JavaScript framework.
Кто-то знает какие-то способы обходить CORS, кроме тех, что знаю я?
У меня есть PWA на светлах, есть внешний API, шакалы, что его держат не хотят настроить CORS.

У меня несколько вариантов:
- Прокси. Минус в том, что нужно его хостить, а я не хочу для этого обслуживать сервер.
- Обернуть в электрон. Прокси не нужны, но сложнее поставлять конечному юзеру, надо качать бинарник.

Оба варианта для меня если честно - такое себе, да я могу запустить хром без CORS, но это неудобно.
Часто видел кукареки мол PWA - будущее, электрон не нужен больше, а в итоге не могу решить простой кейс в контексте PWA.
Зачем придумали anonymous crossorigin, если все равно требуется заголовок разрешающий мой домен? Аж бомбит.

Если упаковаться в какой-то wasm, там свой контекст для запросов? Или вообще везде CORS?
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
корс для того и нужен чтобы ты его с клиента не мог обойти
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
нужно чтобы твои шакалы его настроили)
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
либо поднимай проксю, на CRA это делается 1 строчкой в конфиге)
источник

КН

Козлов Николай... in Svelte [svelt] - All about Svelte JavaScript framework.
Я понимаю зачем он нужен, основная идея была в защите от всяких CSRF по идее, при этом есть anonymous crossorigin, который не шлет креды с запросом.
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
причём тут csrf
источник

КН

Козлов Николай... in Svelte [svelt] - All about Svelte JavaScript framework.
CRA?
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
CORS нужен для защиты сервера от всяких нахлебников с чужого домена
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
анонимус кроссориджин говорит что запрос поедет без кукисов
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
но это не значит что браузер не заблочит запрос если сервер не отдаст разрешение на твой домен
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
create react app
источник

КН

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

MS

M S in Svelte [svelt] - All about Svelte JavaScript framework.
Прокси и на шаред хостинге может быть. И на  heroku, том же.
источник

КН

Козлов Николай... in Svelte [svelt] - All about Svelte JavaScript framework.
Я пока на хероку и поднял, но там какие-то лимиты есть, посмотрим вывалюсь за них или нет.
источник

MS

M S in Svelte [svelt] - All about Svelte JavaScript framework.
Какой прокси поднял в итоге?
источник

КН

Козлов Николай... in Svelte [svelt] - All about Svelte JavaScript framework.
10 строк гавнокода на PHP.
источник

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
А у тебя не кит?
источник