
Как Node.js выполняет асинхронный код на одном потоке
Пошаговый разбор асинхронности в Node.js: фазы Event Loop, порядок nextTick и промисов, async/await, Promise.all и отмена запросов. С запускаемыми примерами и выводом консоли.
Практические статьи о разработке, чат-ботах, автоматизации и технических решениях для бизнеса и разработчиков

Пошаговый разбор асинхронности в Node.js: фазы Event Loop, порядок nextTick и промисов, async/await, Promise.all и отмена запросов. С запускаемыми примерами и выводом консоли.

Что входит в техническое задание на сайт, чем ТЗ отличается от брифа и договора и как заказчику проверить формулировки до подписания. С чеклистом вопросов подрядчику.

Разбираем, как выбрать подрядчика на разработку сайта: чем отличаются фрилансер, веб-студия и разработчик в штате, что проверить до оплаты и какие пункты договора защищают заказчика.

Разбираем, как фиксируем объём и этапы разработки сайта: что влияет на сроки, за что подрядчик отвечает по договору и как не выйти за календарь.

Собираем REST API на Express.js: маршрутизация, middleware, обработка ошибок и подключение к PostgreSQL. Проверенные примеры кода для Express 5 и Node.js 24 LTS.

Объясняем, из чего складывается цена сайта: этапы работ, разовые и регулярные расходы, факторы, которые меняют смету, и вопросы, которые стоит задать подрядчику.

Разбираем, что выбрать бизнесу - лендинг или многостраничный сайт: плюсы и минусы форматов, критерии выбора и влияние на SEO.

Разбираем, зачем бизнесу сайт и когда без него можно обойтись. Показываем, какие бывают форматы - лендинг, корпоративный сайт, каталог, интернет-магазин и онлайн-сервис - и как выбрать подходящий под задачу. Объясняем, как проходит разработка и из чего складывается цена. Материал для владельцев бизнеса без технического бэкграунда: по шагам, с примерами и понятными выводами.

Nuxt.js — фреймворк для серверного рендеринга Vue-приложений. Разбираем установку, файловую маршрутизацию, получение данных через useFetch, SEO-оптимизацию и гибридный рендеринг с практическими примерами кода.