Tagged

nodejs

A collection of 5 posts

Деплоим приложение с Dokku
devops

Деплоим приложение с Dokku

Часто хочется иметь налаженный процесс деплоя для своих пет-проектов. С какими-то серьезными инструментами типа Jenkins заморачиваться не хочется. Есть альтернативы: Github Actions | rsync | Dokku. В этой статье расскажу немного про Dokku, о том как настроить и задеплоить свое первое приложение на примере Telegram бота @ytb_cover_bot, который скачивает для

Пишем сайт/PWA и выкатываем в прод с Github Actions
front-end

Пишем сайт/PWA и выкатываем в прод с Github Actions

Привет! Хочу сохранить для себя некоторые аспекты разработки простенького одностраничного web приложения с функционалом PWA, а также нюансы его деплоя. Опишу некоторые проблемы с которыми я столкнулся, и их решения. Речь пойдет о сервисе nosins.ru. Сервис позволяет получить индульгенцию - сертификат об отпущении грехов (не имеет юридической силы, если

Ресурсоемкий Node.js: часть 2
web

Ресурсоемкий Node.js: часть 2

Используя Kue и Redis, мы разрабатываем и можем фактически бесконечно масштабировать решения для запуска ресурсоемкого кода на Node.js, в частности на веб-сервере. Это вторая (и последняя) часть серии, начатой с CPU Intensive Node.js: часть 1. Общим решением проблемы веб-сервера с высоконагруженными эндпоинтами является создание очереди и пула рабочих

Ресурсоемкий Node.js: часть 1
web

Ресурсоемкий Node.js: часть 1

Мы изучаем проблемы и решения, связанные с запуском ресурсоемкого кода на Node.js в плане ЦПУ, в частности на веб-сервере. Однопоточный подход Node.js к запуску кода (кода, который вы пишете) может представлять проблему, если код тратит много ресурсов процессора. Проблема Сначала мы продемонстрируем проблему путем запуска ресурсоемкого кода типичного

8 советов: как создавать лучшие приложения на Node.js в 2018 году
web

8 советов: как создавать лучшие приложения на Node.js в 2018 году

В предыдущие два года мы рассмотрели лучшие практики написания и работы приложений Node.js (см. выпуск 2016 года и выпуск 2017 года). Прошел еще один год, так что пришло время вернуться к теме как стать лучшим разработчиком! В этой статье мы собрали несколько советов, которые, по нашему мнению, следует придерживаться