Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 August 14

М

Максим in NodeUA - JavaScript and Node.js in Ukraine
Кстати, до 10й емнип версии эвент луп работал несколько иначе в части порядка таймеров

https://blog.insiderattack.net/javascript-event-loop-vs-node-js-event-loop-aea2b1b85f5c
источник

М

Максим in NodeUA - JavaScript and Node.js in Ukraine
Т.е до 11й
источник

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
В реальных проектах на ноде, как часто используется Typescript?
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
Точно ощутимо реже чем js. В потолочных <30% проектов. Но, если брать крупные, дорогие проекты то этот процент использования ощутимо выше
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
О, даже так?! Интересно. Спасибо 👍
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
да, еще и джсеры зачастую не особо понимают ооп. Поэтому получаеются джс проекты с ts расширением
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
где-то так, да. что интересно, в частных разговорах с фронтендерами на вопрос - как тебе ts,думаешь переходить?
ответ
ну да, смотрел, пробовал даже. интересно.
может быть потом. как-нибудь...

но, в тусовке нельзя вслух такое говорить.
поэтому везде - даешь ts! скоро все будем на ts!
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
А потом из угла выходит Климов
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
там как-то все тупиково. Компилировать из одного в другое и никакой риалтайм валидации
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
А нафига она?
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
ну ты вроде как защищен, а вроде как и нет
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
ну чего, и в питоне так есть - статик чекинг  типов, исчезающий при работе
в пхп да, типы в рантайме валидируются, а хочешь статик - phpstan, psalm
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
Тс хорошо выполняет свою задачу
Самодокументирует и не даёт затупить при написании кода

А про компиляцию имхо странная придирка, scss тоже в цсс идёт, любой компилируемый язык тоже в байткод или бинарники идёт, там тоже особо валидации нет так-то
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
Рантайм нафиг не нужен в тс
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
так и тс нафиг не нужен
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
Джс не нужен, тупой язык, лучше брать и на с++ писать
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
Или перфокартами
источник

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
А тайпскрипт за пару дней учится, или как дело обстоит?
источник

SS

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

для начинающих - конечно статик типизация палочка выручалочка

вообще, о ней долго никто не парился.
пока не оказалось, что статически типизированный ЯП позволяет писать более эффективные компиляторы
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
На базовом уровне неделю
На адекватном - каждому свое
источник