Size: a a a

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

2020 January 13

Ð

Ð in Node.js — русскоговорящее сообщество
Kirill Lesohorskyi
и интерфейсы это что-то вроде тайпклассов, что лично мне больше нравится чем интерфейсы в жабе/шарпе
мне поначалу понравилось, потом охладел
источник

Ð

Ð in Node.js — русскоговорящее сообщество
довольно быстро
источник

BS

Bogdan Shelomanov in Node.js — русскоговорящее сообщество
я спрашивал, как скачать зип файл, в итоге стрим все же помог, на клиенте просто сохранить блоб
new Blob([response.data])
источник

Ð

Ð in Node.js — русскоговорящее сообщество
го неплохой язык для написания бинарников процессинга потоков
источник

SM

Sheldhur Mornor in Node.js — русскоговорящее сообщество
Ð
ну и сам по себе он не быстрее и не удобнее ноды оказался
т.е. все эти статьи про то как на гошечке пишут высокопроизводительные сервера лож пиздеж провокация?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Sheldhur Mornor
т.е. все эти статьи про то как на гошечке пишут высокопроизводительные сервера лож пиздеж провокация?
нет, сервера реально производительные, просто нода справляется не хуже, а код на ней гораздо более понятный и гибкий, а еще она стабильнее (меньше пиков и плавающей нагрузки), у го сборщик мусора видимо не такой хороший как в в8
источник

Ð

Ð in Node.js — русскоговорящее сообщество
у и я могу ошибаться конечно, е так много и глубоко его знаю, может там что-то настраивается и есть свои твики
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
Ð
синтаксически мне в го не понравилось то как приходится работать с наследованием, с map-ами, с json
наследование же вроде не очень нужно;
Проблемы сериализации атуальны для многих строго типизированных языков(ТС не в счет). Но в го с этим все же слабовато.
Мапы сделаны неплохо.
Но вот оствутствие функциональных коллекций и генериков все печалит, ведь там где можно было вернуть Either ты пишешь if err != nil...
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Kirill Lesohorskyi
наследование же вроде не очень нужно;
Проблемы сериализации атуальны для многих строго типизированных языков(ТС не в счет). Но в го с этим все же слабовато.
Мапы сделаны неплохо.
Но вот оствутствие функциональных коллекций и генериков все печалит, ведь там где можно было вернуть Either ты пишешь if err != nil...
меня больше удручила плохая гибкость, небольшое изменения приводят к большим рефакторингам
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
Ð
меня больше удручила плохая гибкость, небольшое изменения приводят к большим рефакторингам
так проблема многих типизированных языков же, не?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
да
источник

НС

Никита Середа in Node.js — русскоговорящее сообщество
D ты посоветовал дебагер запустить, профайлер
источник

Ð

Ð in Node.js — русскоговорящее сообщество
в том числе даже ts
источник

НС

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

Ð

Ð in Node.js — русскоговорящее сообщество
Никита Середа
D ты посоветовал дебагер запустить, профайлер
да, в случае ноды это хром
источник

Ð

Ð in Node.js — русскоговорящее сообщество
гугло nodejs chrome profiling смотри как там делать снапшоты памяти и цпу
источник

НС

Никита Середа in Node.js — русскоговорящее сообщество
мне по всему приложению нужно смотреть что на сервере творится (у себя локально нет такого потребления)
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Никита Середа
мне по всему приложению нужно смотреть что на сервере творится (у себя локально нет такого потребления)
это не важно
источник

НС

Никита Середа in Node.js — русскоговорящее сообщество
ок, спс
источник

Ð

Ð in Node.js — русскоговорящее сообщество
только учти что запуск инспекта значительно повышает требования к цпу, на серваке должен быть запас
источник