Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 March 07

B

Bogdan in NodeUA - JavaScript and Node.js in Ukraine
Viacheslav Zhuravskyi
того что с каждым обновлением может что-то сломаться и придётся что-то переписывать
никто ж не заставляет сразу апгрейдится.  и на радикальные изменения они кодмоды выпускают
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Но как я понял, гидрейт нужен, если рендеришь renderToString() на серваке, а потом гидрейт на клиенте, для нацепки ивентов.
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
Bogdan
никто ж не заставляет сразу апгрейдится.  и на радикальные изменения они кодмоды выпускают
останнім часом великі проекти, які були основними користувачами флоу, переходять на ТС, тому хз

а ФБ чхати на баги і проблеми флоу, доки вони їм не мішають, судячи з їх гітхабу, шо дуже на ФБ таки схоже
источник

DB

Dima Bildin in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
останнім часом великі проекти, які були основними користувачами флоу, переходять на ТС, тому хз

а ФБ чхати на баги і проблеми флоу, доки вони їм не мішають, судячи з їх гітхабу, шо дуже на ФБ таки схоже
Они недавно писали, что они не забили на проект и у них целый роадмап и всё будет хорошо.
Ну и мдн недавно сказали, что будут на флоу.
Пс я тоже за тс
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
я от за те щоб були і флоу і тс, так як конкуренція це добре, та і один в одного можуть вчитись і шось цікаве запозичувати, але то ж ФБ, я б їм особливо не довіряв, доки не побачу реальних результатів
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
як приклад, 2 роки просто ігнорували в більшій мірі комюніті реакт-нейтіву і тільки зараз от взялись за голову
источник

OV

Oleg Vantkovsky in NodeUA - JavaScript and Node.js in Ukraine
я бы не рекомендовал использовать строгую типизацию на крупном проекте, профит от нее очень сомнительный. Подробнее об этом пишет Eric Elliott и из своего опыта я склонен с ним согласиться ... https://medium.com/javascript-scene/the-typescript-tax-132ff4cb175b
источник

DB

Dima Bildin in NodeUA - JavaScript and Node.js in Ukraine
> я бы не рекомендовал использовать строгую типизацию на крупном проекте, профит от нее очень сомнительный.

это основано на этой статье ?
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Dima Bildin
> я бы не рекомендовал использовать строгую типизацию на крупном проекте, профит от нее очень сомнительный.

это основано на этой статье ?
Могу еще подтвердить из личного опыта
источник

DB

Dima Bildin in NodeUA - JavaScript and Node.js in Ukraine
Вообще наброс хороший, хоть уже и поднабивший оскомину)
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Oleg Vantkovsky
я бы не рекомендовал использовать строгую типизацию на крупном проекте, профит от нее очень сомнительный. Подробнее об этом пишет Eric Elliott и из своего опыта я склонен с ним согласиться ... https://medium.com/javascript-scene/the-typescript-tax-132ff4cb175b
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
In most cases, if you can gain a significant benefit from TypeScript in your refactoring, that’s often a code smell indicating that your code is too tightly coupled.
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
это было обидно(
источник

OV

Oleg Vantkovsky in NodeUA - JavaScript and Node.js in Ukraine
Dima Bildin
> я бы не рекомендовал использовать строгую типизацию на крупном проекте, профит от нее очень сомнительный.

это основано на этой статье ?
нет, статья просто подтвердила мои наблюдения - время разработки увеличивается непропорционально минимизации ошибок... причем не в пользу уменьшения  их кол-ва.
источник

B

Bogdan in NodeUA - JavaScript and Node.js in Ukraine
Oleg Vantkovsky
нет, статья просто подтвердила мои наблюдения - время разработки увеличивается непропорционально минимизации ошибок... причем не в пользу уменьшения  их кол-ва.
за счет чего увеличивается то?
источник

B

Bogdan in NodeUA - JavaScript and Node.js in Ukraine
доки писать еще больше времени занимает. нужны ли доки на большом проекте?
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Bogdan
за счет чего увеличивается то?
За счет того, что:
1) Ой, обновился тайпскрипт и оно не компилится
2) За счет того, что не поддерживаются некоторые конструкции, которые можно написать в простом жаваскрипте
3) Просто из-за того, что больше писанины, особенно если там замороченные типы с дженериками.
источник

OV

Oleg Vantkovsky in NodeUA - JavaScript and Node.js in Ukraine
👍
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
вот пункт 2 особенно
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
когда переводил кодовую базу на тс столкнулся с тем что некоторые оч простые и естественные приемы из жс в тс не работают
источник