Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 November 24

PM

Pavel 🦇 Malyshev 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.
информация о том что импортируется тип тебе ничего не дает
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
code style нарушать естественно
источник

AP

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

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
что значит не даст?


import { Foo, Bar, Baz } from ’…’;

// vs

import { Foo, Baz } from ’…’;
import type { Bar } from ’…’;
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
намного все очевиднее
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
что тебе даёт эта информация дальше
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
ну например понимание что можно использовать как тип, а что нет
источник

AP

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

AP

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

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
и не даёшь использовать его как значение)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
если это класс то его можно импортировать без type и раньше было
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
любой свелт компонент - это класс по сути
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
ясно короче) ты не понимаешь зачем type и что можно и что нельзя импортировать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
понимаю и мне очевидна выгода от использования type явным образом, начиная с самой организации импортов и заканчивая просто очевидностью. если ты рад, что type больше не обязателен - рад за тебя. мне пришлось вписать в коддинг стайл это отдельным пунктом и дополниельный момент за которым надо следить.
источник

AP

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

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
это не код стайл, это семантика. Код стайл это отступы имена переменных и тп. А здесь ты конкретно меняешь семантику кода)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt] - All about Svelte JavaScript framework.
источник

AP

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