Pull to refresh

Comments 25

UFO just landed and posted this here
Если вы создавали когда-нибудь обработчик события нажатия на кнопку, то вы уже пользовались методиками асинхронного программирования

Лучший пример демонстрации асинхронности на примерах событий, это загрузка данных, при которой загрузка не блокирует выполнение остальной программы. А с кнопкой пример ошибочен.
UFO just landed and posted this here
Пользуюсь пакетом pm2. В нем можно сколько душе угодно процессов наплодить. А заодно и рестарт всего добра при запуске системы или падении ноды )) Хотя больше, чем ядер (потоков) системы смысла нет, пока и двух хватает. Перед этим добром стоит прокси-балансировщик nginx.
UFO just landed and posted this here
UFO just landed and posted this here

Ответ про то, почему js быстрее порвал на куски )))

UFO just landed and posted this here
Еженедельно осуществляется 3 миллиарда загрузок из npm.

Это не удивительно, сегодня собирал небольшую презентацию вебпаком (babel / handlebars / sass).
Так в node_modules более 600 пакетов
Разворачиваешь проект с бэкэндом на джаве, а исходники плюс скомпилированное приложение все равно весят меньше чем node_modules -_-
UFO just landed and posted this here
только что проверил
PS D:\work\test\npm> npm init
PS D:\work\test\npm> npm install babel-minify-webpack-plugin handlebars-loader node-sass webpack-cli -S

загрузил 295 пакетов.
Это даже не все утилиты, которые нужны для сборки.
application / java ee server тоже посчитали?)
У нас после каждого коммита / мерджа в главную ветку проект автоматически деплоится на тестовом сервере, а это несколько сотен npm запросов только во время одного такого тестового деплоймента, так что да, не удивительно. Целенаправленных скачиваний из этих 3 миллиардов загрузок, наверное, доли одного процента.
> Поддержка ES-модулей.

По-моему полноценную поддержку ES-модулей в node.js пока ещё так и не завезли.
UFO just landed and posted this here
Писать и поддерживать серверную часть на JS — это нужно быть либо фанатом, либо упоротым.
Никто не заставляет использовать js напрямую. Тот же typescript позволяет избежать многих глупых и не очень ошибок (очепяток)
Приблуда, которая «делает» процесс «проще» и «понятнее».
Жду вторую часть и побольше примеров эксплуатации + видосики бы не помешали или сразу каналы)

"JavaScript-код, выполняемый в среде Node.js, может быть в два раза быстрее, чем код, написанный на компилируемых языках, вроде C или Java".


Если у человека руки растут из жопы, то можно и не такое написать на Си или Java. Но объективно — это не реально.


Я могу поверить, что в каких случаях Java будет быстрее Си потому, что там черная магия в рантайм, вызываются злые духи и дальше всякое возможно, но все равно в редких случаях и если повезёт.

Может конечно для конечной PDF это и важно, но первая статья с нулевой полезностью, можно было на Википедию ссылку вставить.


И это если не особо придераться, так как спорных тезисов очень много.

Sign up to leave a comment.