Size: a a a

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

2021 March 13

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Unknown T.
Речь про код библиотек, когда конфиг библиотеки якобы несовместим с основным
Так типизация к этому коду не проверила на any, касты и другие вещи из за нестрогого конфига.
Например включив строгий конфиг - либа бы не скомпилилась.
источник

ʙ

ʙᴀᴋʜʀᴏᴍ in Node.js — русскоговорящее сообщество
Nikita
а зачем вообще такое понадобилось
есть роуты которым достаточно одного треда
источник

UT

Unknown T. in Node.js — русскоговорящее сообщество
Vlad Sobenko
Так типизация к этому коду не проверила на any, касты и другие вещи из за нестрогого конфига.
Например включив строгий конфиг - либа бы не скомпилилась.
Включив строгий конфиг, либа бы не скомпилилась, да. Но вам-то она приходит уже скомпилированная. И если вы включите строгий конфиг, то никаких проблем не будет.
источник

ʙ

ʙᴀᴋʜʀᴏᴍ in Node.js — русскоговорящее сообщество
и так роуты хранить в разных папках по сервисам?
источник

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Unknown T.
Включив строгий конфиг, либа бы не скомпилилась, да. Но вам-то она приходит уже скомпилированная. И если вы включите строгий конфиг, то никаких проблем не будет.
Не будет конечно - мы не проверяем код либы, только юзаем файл типизации. И за этого там могут быть баги.
источник

N

Nikita in Node.js — русскоговорящее сообщество
ʙᴀᴋʜʀᴏᴍ
и так роуты хранить в разных папках по сервисам?
P.S. я сам не знаю, просто предложил, чтобы можно было скейлить кластер отдельно
источник

UT

Unknown T. in Node.js — русскоговорящее сообщество
Vlad Sobenko
Не будет конечно - мы не проверяем код либы, только юзаем файл типизации. И за этого там могут быть баги.
Так это проблемы разработчика либы, а не TS. Баги могут быть и в c++ со строгой типизацией и единым стандартом
источник

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Unknown T.
Так это проблемы разработчика либы, а не TS. Баги могут быть и в c++ со строгой типизацией и единым стандартом
Не, проблема как раз тс, что он не ограничивает разраба единой спецификацией, конфигом.
Я если что я за тс, ты не подумай. Просто выступаю в качестве оппонента)
источник

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Была бы единая возможноя конфигурация - было бы легче. Но пошли другим путём. Думаю для того, чтобы людям было легче переписывать существующий код жс на тс
источник

UT

Unknown T. in Node.js — русскоговорящее сообщество
Vlad Sobenko
Была бы единая возможноя конфигурация - было бы легче. Но пошли другим путём. Думаю для того, чтобы людям было легче переписывать существующий код жс на тс
Да, для этого, но
Даже если бы был только 1 конфиг с самым строгим режимом это бы не решило целиком проблему «багов» — даже в самом строгом режиме можно криво закастить или прописать игнор. И пока ts собирается в js, решить это невозможно
источник

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Unknown T.
Да, для этого, но
Даже если бы был только 1 конфиг с самым строгим режимом это бы не решило целиком проблему «багов» — даже в самом строгом режиме можно криво закастить или прописать игнор. И пока ts собирается в js, решить это невозможно
Да можно закастить. И в других языках с типизацией есть для этого инструменты.
Но для каста всё же нужны усилия.
А с конфигом - взял ужасный говнокод на js, переименовал файлы в ts, включил самый нестрогий конфиг - полетели.
источник

Н

Нариман in Node.js — русскоговорящее сообщество
ребят, есть ли библиотека по генерации русских имен по мужскому полу полу допустим? Т.е получить именно мужское имя, или допустим именно женское
источник

ПН

Паша Неделько... in Node.js — русскоговорящее сообщество
Ребят как вы думаете где можно найти vds или vps на которую можно поставить ноду
источник

ᅠᅠᅠ*•°Z30 in Node.js — русскоговорящее сообщество
какой модуль юзаешь?
источник

GF

Garik Freedomyan in Node.js — русскоговорящее сообщество
Паша Неделько
Ребят как вы думаете где можно найти vds или vps на которую можно поставить ноду
https://sprintbox.ru/ тут ставил, вроде норм, и дешева
источник

N

Nikita in Node.js — русскоговорящее сообщество
Паша Неделько
Ребят как вы думаете где можно найти vds или vps на которую можно поставить ноду
DO, Hetzner, OVH, Vultr и много других еще
источник

Y💜

Yūri 💜 Ly in Node.js — русскоговорящее сообщество
Щас бы на русских серверах что-то ставить
источник

GF

Garik Freedomyan in Node.js — русскоговорящее сообщество
Yūri 💜 Ly
Щас бы на русских серверах что-то ставить
цена норм, да и сомневаюсь что он что то коммерческое хочет запустить
источник

P

Plutoject in Node.js — русскоговорящее сообщество
Паша Неделько
Ребят как вы думаете где можно найти vds или vps на которую можно поставить ноду
Если для РФ то беру на simplecloud потому что дешего. Если нет то digital ocean но у меня с ним были проблемы для людей из РФ
источник

И

Иван in Node.js — русскоговорящее сообщество
ʙᴀᴋʜʀᴏᴍ
Всем привет. Подскажите, как задизайнить сервер где какие-то роуты используют режим кластер а какие-то нет?
С помощью каких инструментов будет кластеризовать и балансировать нагрузку?
источник