Size: a a a

Node.js — русскоговорящее сообщество

2020 June 07

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
humanoid
Ну я поэтому и справшивал. В чем суть. Я пока нашел ток 2 приемлемых фактора.
1. Команда фронтовиков, имевшая опыт с TS - посадили писать бек.
2. Шаринг кода между беком и фронтом
Шаринг кода- зло
А вот шаринг стека- уже не совсем
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Таймураз Кайтмазов
Шаринг кода- зло
А вот шаринг стека- уже не совсем
А шаринг контрактов?
источник

h

humanoid in Node.js — русскоговорящее сообщество
поправил, уважаемый, стало лечге?
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
humanoid
поправил, уважаемый, стало лечге?
За пассивную агрессию могу РО выдать
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Таймураз Кайтмазов
это не то же самое
Я имел в виду, что ts примет за приемлемые типы, если у них, например, набор полей будет один
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
humanoid
Ну я поэтому и справшивал. В чем суть. Я пока нашел ток 2 приемлемых фактора.
1. Команда фронтовиков, имевшая опыт с TS - посадили писать бек.
2. Шаринг кода между беком и фронтом
Типы позволяют соблюдать контракты между модулями, ни в какой идешке автодополнение этого не обеспечит
источник

h

humanoid in Node.js — русскоговорящее сообщество
Денис Макаров
да, нахера вообще типы)
Ну точно не круды писать)
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Я имел в виду, что ts примет за приемлемые типы, если у них, например, набор полей будет один
Я про раздельное написание=)
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
humanoid
Ну точно не круды писать)
Круды писать и с типами можно, это не что-то сверхъестественное
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
У меня вебпака конфиг на тсе
источник

h

humanoid in Node.js — русскоговорящее сообщество
Таймураз Кайтмазов
Круды писать и с типами можно, это не что-то сверхъестественное
Можно, но нужно ли?
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
humanoid
Ну я поэтому и справшивал. В чем суть. Я пока нашел ток 2 приемлемых фактора.
1. Команда фронтовиков, имевшая опыт с TS - посадили писать бек.
2. Шаринг кода между беком и фронтом
js ещё с асинхронностью отлично работает, позволяя делать лёгкое и дешевое масштабирование "однопоточных" сервисов
источник

h

humanoid in Node.js — русскоговорящее сообщество
Денис Макаров
Ускорение разработки. Понятно, что помимо статический типизации для северной части нужно покрытие тестами и много чего ещё. Но опыт с ts на фронтенде сильно повысил скорость работы
То есть получается команда уже с опытом на TS?
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
humanoid
Можно, но нужно ли?
Практически всегда нужно
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
humanoid
То есть получается команда уже с опытом на TS?
Типам не так сложно научить имхо
А если не умеют- стоит научить
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
humanoid
Можно, но нужно ли?
Круд в широком смысле может быть довольно жирный
источник

h

humanoid in Node.js — русскоговорящее сообщество
Таймураз Кайтмазов
Практически всегда нужно
Ну хз, писать типы когда они по сути ничего не дают - лишняя трата времени.
источник

h

humanoid in Node.js — русскоговорящее сообщество
Я сам то за типы, я на хаскеле пишу:)
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
humanoid
Ну хз, писать типы когда они по сути ничего не дают - лишняя трата времени.
А кто сказал, что ничего не дают?
источник

ДМ

Денис Макаров... in Node.js — русскоговорящее сообщество
humanoid
Ну хз, писать типы когда они по сути ничего не дают - лишняя трата времени.
они дают тебе автодополнение и какую-никакую проверку на этапе компиляции
источник