Size: a a a

TypeScript — русскоговорящее сообщество

2020 March 12

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
А у нас это, а у нас то
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Я считаю компоненты ни в коем случае не должны через function писаться
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
забавно но от экспорта через стрелочную функцию мы отказались не из за стактрейса а из за дебагера реакта
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Time is the side effect
Я считаю компоненты ни в коем случае не должны через function писаться
интересное мнение, это почему же?
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Time is the side effect
Я считаю компоненты ни в коем случае не должны через function писаться
Потому что это сущности с архитектурной точки зрения, а function это просто инструмент
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Сущность не должна быть function
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
ты за классы чтоли?
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Нет, боже упаси
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
ну с точки хрения того что это сущность это должен быть класс
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
как во всех рассово верхных ui либах аля qt
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Когда я компонент стрелкой обьявляю, я явно показываю что вот у меня компонент который я присвоил в константу, явно показываю что это ВЕЩЬ определенная

А с function такого нет - функция это просто инструмент для выполнения действия
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Конечно можно подогнать под то что это функция принимающая пропсы и возвращающая ноду, но это такое
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
ну это самобман потому что в константу сохранил точно такуюже функцию которая принимает пропсы
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
"Самообман" можно про много что сказать, в том числе и про экспорты, и естественно это не так
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Программисту в первую очередь важно как код выглядит
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Читается поддерживается и все такое
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Именно для человека и придумано описание логики вполне человеческим языком
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Time is the side effect
Программисту в первую очередь важно как код выглядит
согласен, лучше то, что легче читать и "парсить" человечеку за клавиатурой, а вот тут как раз функция выигрывает у констатны со стрелочной функцией внутри.
Почему - хорошо изложил автор этого поста
https://hudochenkov.com/posts/prefer-function-declarations/
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Time is the side effect
Именно для человека и придумано описание логики вполне человеческим языком
Почему же мне должно быть важно как оно там в плане механики в итоге выводится одним уровнем ниже
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
function я юзаю везде где это просто действие
источник