Как стать автором
Обновить

Комментарии 25

Выход Node.j8

Малость опечатались)
Исправлено
НЛО прилетело и опубликовало эту надпись здесь
Если вы создавали когда-нибудь обработчик события нажатия на кнопку, то вы уже пользовались методиками асинхронного программирования

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

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

НЛО прилетело и опубликовало эту надпись здесь
Еженедельно осуществляется 3 миллиарда загрузок из npm.

Это не удивительно, сегодня собирал небольшую презентацию вебпаком (babel / handlebars / sass).
Так в node_modules более 600 пакетов
Разворачиваешь проект с бэкэндом на джаве, а исходники плюс скомпилированное приложение все равно весят меньше чем node_modules -_-
НЛО прилетело и опубликовало эту надпись здесь
только что проверил
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 пока ещё так и не завезли.
НЛО прилетело и опубликовало эту надпись здесь
Писать и поддерживать серверную часть на JS — это нужно быть либо фанатом, либо упоротым.
Никто не заставляет использовать js напрямую. Тот же typescript позволяет избежать многих глупых и не очень ошибок (очепяток)
Приблуда, которая «делает» процесс «проще» и «понятнее».
Про loopback забыли в списке фреймворков. А он прям хороший.
Жду вторую часть и побольше примеров эксплуатации + видосики бы не помешали или сразу каналы)

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


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


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

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


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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий