Size: a a a

2020 November 11

IF

Igor Filippov in Svelte [svelt]
Учитывая что с мая 2021 гугл уже официально будет ранжировать в поиске на основе web vitals . То свелт становится просто необходим
источник

AP

Alexander Ponomarev in Svelte [svelt]
Igor Filippov
Учитывая что с мая 2021 гугл уже официально будет ранжировать в поиске на основе web vitals . То свелт становится просто необходим
бедный фейсбук не выдержит такого натиска
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
бедный фейсбук не выдержит такого натиска
суровая реальность 😓
источник
2020 November 12

ER

Eric Rovell in Svelte [svelt]
Почему типизация пропсов ругается на:

export let someProp: string | undefined;

И только успокаивается на:

export let someProp: string | undefined = undefined;

Я думал, если не передать пропс, он и так устанавливается как undefined🤔
источник

MZ

Misha Zamkevich in Svelte [svelt]
Alexey Schebelev
кеш браузера попробуй почистить?
Мда, и вправду. Нечаянным движением руки сервисворкера убил сайт для старых юзеров? 😬
источник

AP

Alexander Ponomarev in Svelte [svelt]
суем сервис воркер везде где не попадя и отстреливаем себе ноги, удобно же, зато на острие технологий =)
источник

IF

Igor Filippov in Svelte [svelt]
Сервис воркер это ж не острие
источник

AP

Alexander Ponomarev in Svelte [svelt]
он нужен очень редко и он относительно новая технология.  кто-то писал что хттп кэш может вытесняться, ну а сервис воркер может отстреливать ногу.
источник

VF

Vitaliy Fain in Svelte [svelt]
у меня не было проблем с воркером, какие могут быть проблемы?
источник

VF

Vitaliy Fain in Svelte [svelt]
но и вешаю в основном шаред воркер и уведомления или когда нужны просчеты ресурсоемкие
источник

DK

Dan Kozlov in Svelte [svelt]
Eric Rovell
Почему типизация пропсов ругается на:

export let someProp: string | undefined;

И только успокаивается на:

export let someProp: string | undefined = undefined;

Я думал, если не передать пропс, он и так устанавливается как undefined🤔
Проп обязательным считается, если у него нет изначального значения; андефайнд делает его опциональным.
источник

AP

Alexander Ponomarev in Svelte [svelt]
Vitaliy Fain
но и вешаю в основном шаред воркер и уведомления или когда нужны просчеты ресурсоемкие
разговор про сервис воркер, а шаре воркера нет в сафари
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Svelte [svelt]
Alexander Ponomarev
- если типы нужны только модулю, то хранить и объявлять их внутри этого же модуля
- если типы являются частью публичного интерфейса только одного модуля, то хранить, объявлять и экспортировать в этом же модуле
- если типы описывают какую-то универсальную сущность, которая может использоваться\создаваться в разных модулях, то их надо хранить в отдельном модуле и не смешивать с другими типами. То есть не надо делать файл types.ts и сваливать туда все такие типы, нужно разбивать по разным файлам по доменам использования.

- про d.ts для своего кода можешь забыть, создавать d.ts это работа комплиятора. d.ts нужен только если ты хочешь импортировать npm модуль, а для него нет уже написанной типизации. Тогда ты создаешь d.ts и типизируешь этот модуль сам. Так же через d.ts описываются *.json, *.svg, *.css модули.

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

DK

Dan Kozlov in Svelte [svelt]
Alexander Ponomarev
он нужен очень редко и он относительно новая технология.  кто-то писал что хттп кэш может вытесняться, ну а сервис воркер может отстреливать ногу.
А как может отстреливать ногу?
Знаю только проблемы с использованием старого кода, но решается же хешами, нет?
источник

DK

Dan Kozlov in Svelte [svelt]
Где можно почитать про траблы сервис воркеров в проде, кстати? В деве (у саппера) никаких проблем не встречал.
источник

IF

Igor Filippov in Svelte [svelt]
Dan Kozlov
Где можно почитать про траблы сервис воркеров в проде, кстати? В деве (у саппера) никаких проблем не встречал.
https://t.me/pwa_ru можешь тут спросить. Думаю подскажут
источник

DK

Dan Kozlov in Svelte [svelt]
Sps
источник

A

Arushwl in Svelte [svelt]
Не пущает - привейт... есть инвайт?
источник

IF

Igor Filippov in Svelte [svelt]
Arushwl
Не пущает - привейт... есть инвайт?
Ты в бане наверное
источник

DK

Dan Kozlov in Svelte [svelt]
Arushwl
Не пущает - привейт... есть инвайт?
Инвайт не нужен, группа открытая
источник