Публикации по теме 'node'
Go Goroutines против кластера узлов и рабочих потоков - Часть 2
В последней статье этой серии под названием Go Goroutines vs Node Cluster & Worker Threads - Часть 1 я сравнил производительность стандартных HTTP-серверов Golang (Go) и Node.js (Node), возвращающих строку OK . В этом тесте Go превзошел Node, обрабатывая в 1,1 раза больше запросов в секунду.
Во второй части этой серии статей и в рамках моих критериев оценки перехода с Node на Go я хотел увидеть, насколько Go превосходит Node при выполнении работы с интенсивным использованием ЦП...
Превосходно с Sinon.js
Несмотря на то, что три элемента тестирования Javascript - мокко, синон и чай - весьма эффективны, из-за того, что каждая библиотека à la carte, может усложнить получение надежного контроля над сильными сторонами каждой из них. Этот пост продолжает серию тестов по Javascript ( часть 1 , часть 2 ), рассматривая, как тестировать отдельные блоки кода. Обратите внимание, что предполагается понимание материала, описанного в предыдущих сообщениях.
Sinon имеет довольно много функциональных..
Установка node.js с помощью NVM
Можем ли мы управлять и использовать разные версии Node.js на одном компьютере? Используя NVM , мы можем!
Диспетчер версий узла ( NVM ) - это инструмент, который помогает нам использовать разные версии Node.js на одном компьютере, причем каждая версия работает локально в своей изолированной среде. Мы также можем переключаться между различными версиями, не мешая работе нашей системы в целом.
Чтобы установить NVM для Windows, перейдите здесь . Как только это будет сделано, следуйте..
Использование файла sh и файла env var для упрощения развертывания.
Я работаю над веб-приложением узла/реакции для клиента.
Сегодня я прошел развертывание на AWS EC2.
Мне нужно было запустить эти команды:
npm install
webpack
Но я мог бы сократить его, поместив их в файл sh. Тогда мне просто нужно запустить файл sh.
sh setup-production.sh
Я также использую аналогичный трюк для настройки переменной среды.
я положил те
export mode=production
export NODE_ENV=productio
в файле под названием production.
Тогда мне просто нужно бежать
source..
Еженедельный выпуск Node 41
Добро пожаловать в 41-й выпуск Node Weekly — бесплатного еженедельного сводки новостей и статей о Node.js, рассылаемого по электронной почте.
Поддержите Node Weekly и других авторов, которых вы читаете на Medium, став участником по ссылке ниже.
Присоединяйтесь к Medium по моей реферальной ссылке — This Week In I/O Прочитайте каждую статью This Week In I/O (и тысячи других авторов на Medium). Ваш членский взнос напрямую… www.thisweekin.io..
Модульное тестирование функций AWS Lambda в Node.js
Написание серверного кода — например, веб-сервисов или чего-то еще — с помощью функций AWS Lambda невероятно просто, особенно когда вы выбираете Node.js в качестве своего предпочтительного оружия. Количество кода, необходимого для запуска, настолько мало, что кажется почти волшебным. Однако по мере того, как вы строите свою лямбду, сложность быстро поднимает голову, и вскоре вы почувствуете необходимость добавить несколько тестов.
Модульное тестирование является частью рабочего процесса..
TypeScript, часть 4: интерфейсы и сторонняя типизация
TypeScript, часть 4: интерфейсы и сторонняя типизация
Эта статья является частью серии статей о TypeScript:
TypeScript, часть 1: введение
TypeScript, часть 2: добавление TypeScript в ваше приложение
TypeScript, Часть 3: Работа с пользовательскими типами
TypeScript, часть 4: интерфейсы и сторонний набор текста
Интерфейсы — это особое объявление в TypeScript, похожее на объявление типа, и они невероятно полезны при разработке хорошо типизированной и гибкой..