Мои публикации
Лучшие статьи и посты.
Больше материала всегда можно найти в моём Telegram-канале @startpoint_dev
Event Loop крутится, Node.js мутится
Цикл статей про то, как работает Event Loop в Node.js
Начало увлекательного путешествия по просторам вечных циклов макро- и микротасок, setTimeout-ов и nextTick-ов в Node.js.
На очереди нюансы работы Event Loop, о которых не поговорили в первой части.
Разбираюсь, как Node.js читает файлы, работает с потоками и почему одна регулярка может положить весь сервер.
HTTP-серверы: как Node.js принимает запросы, что происходит под капотом, зачем нужны таймауты и обработка ошибок.
Что такое cluster, worker_threads, чем они отличаются от child_process, и в каких случаях всё это нужно.
Как понять, что с приложением что-то не так, и что с этим делать.
Прочее
Недавно переходила на проекте с npm на pnpm, и вдруг подумала, а почему вообще pnpm? Основной аргумент перехода - это лучше npm-а, но стало интересно, а чем же. Пошла искать и по итогу собрала небольшую статью.
Вторая часть про peer dependencies в pnpm. Рассмотрела пару интересных примеров конфликтов зависимостей с использованием peer deps.
Пошаговая инструкция с примером, как настроить обвязку всех нужных линтеров в проекте с нуля.
Телеграм-канал: @startpoint_dev
Belgrade, Serbia
Email: anastasia.kotova.business@gmail.com