Size: a a a

2020 March 01

AR

Alexey Raspopov in BeerJS😺Kyiv
свелт это шутка, эмбер мне нравится
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
как проект нравится
источник

UU

Uladzislau Ulasenka in BeerJS😺Kyiv
А что со свелт не так?
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
я считаю что single-file component это плохой паттерн и что свелт очень плохо скейлится в виду того какой код он генерирует
источник

UU

Uladzislau Ulasenka in BeerJS😺Kyiv
Т. Е. И реакт и вуе тоже попадают под твой первый аргумент?
источник

Sergey Фrolov in BeerJS😺Kyiv
Uladzislau Ulasenka
А что со свелт не так?
Инфраструктуры нет до сих пор, тс нет, js нет, реактивность своя
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
реакт нет, во вью я этот паттерн стараюсь не использовать
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
у реакта нет single file component
источник

Sergey Фrolov in BeerJS😺Kyiv
Uladzislau Ulasenka
Т. Е. И реакт и вуе тоже попадают под твой первый аргумент?
Дык даже в ангуляре можно все в одном файле писать
источник

Sergey Фrolov in BeerJS😺Kyiv
Alexey Raspopov
у реакта нет single file component
Как это нет?
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
Sergey Фrolov
Как это нет?
я говорю конкретно template + styles + logic, как в *.vue
источник

Sergey Фrolov in BeerJS😺Kyiv
А, понял
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
ну и в реакте я против того что двустрочные компоненты делают отдельными файлами
источник

UU

Uladzislau Ulasenka in BeerJS😺Kyiv
Вроде понял что ты имеешь ввиду. Что css отдельно
источник

Sergey Фrolov in BeerJS😺Kyiv
Alexey Raspopov
ну и в реакте я против того что двустрочные компоненты делают отдельными файлами
Ты за все в одном?
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
Sergey Фrolov
Ты за все в одном?
200 строк в одном файле это нормально. например это может быть 10–12 небольший функциональных компонентов, которые компонуются в одну небольшую секцию приложения
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
Uladzislau Ulasenka
Вроде понял что ты имеешь ввиду. Что css отдельно
нет, не совсем про цсс отдельно. SFC в vue создает проблему ng1.x: здоровенные темплейты на 300 строк со всем и обо всём. просто потому что нельзя использовать композицию в пределах одного модуля
источник

Sergey Фrolov in BeerJS😺Kyiv
Alexey Raspopov
200 строк в одном файле это нормально. например это может быть 10–12 небольший функциональных компонентов, которые компонуются в одну небольшую секцию приложения
Здраво. А не легче один компонент сделать?
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
Sergey Фrolov
Здраво. А не легче один компонент сделать?
сообщение выше ^
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
Sergey Фrolov
Здраво. А не легче один компонент сделать?
в подобной композиции объявление переменной и её использование находится на расстоянии нескольких пальцев друг от друга, мне не нужно перепрыгивать через полфайла чтобы что-то дополнить или изменить
источник