Статьи для тех, кто
выводит стек в прод
Оригинальные материалы о React, Node.js, TypeScript и AI — из той же практики, что и наше операторское ПО. Текст статей на английском.
Тег: nodejs
Начало работы с Prisma в Node.js и PostgreSQL
Установите Prisma, инициализируйте схему PostgreSQL, выполните миграции, сгенерируйте клиентский код и запустите первые запросы на чтение и запись.
1075 словЧитатьШаблон репозитория для масштабируемых бэкендов на Node.js
Скрыть Prisma за внедренными репозиториями и фабрикой, чтобы сервисы оставались тестируемыми, а транзакции — атомарными.
946 словЧитатьОбъяснение токенов обновления Keycloak и времени истечения сессий
Узнайте, почему при обновлении в Keycloak возвращается код 400, в чём разница между таймерами активности сессии Idle и Max, а также как осуществлять одновременное обновление с использованием хранения токенов, защищённого от ротации.
1636 словЧитатьЗакрытие переменных, подъем и это: правила JavaScript, приводящие к ошибкам
Рассмотрим механизмы поднятия состояния, замыкания функций, а также проблемы с циклами и обработчиками, которые заставляют правила соблюдаться: TDZ, привязки общих переменных и отсоединенные методы.
1108 словЧитатьМастерство использования YAML в GitHub Actions для запуска тестов CI
Полное руководство по рабочему процессу GitHub Actions для писателя пьес: триггеры, задачи, проверка выходных данных, настройка Node, команда npm ci, браузеры, тестирование и генерация отчетов.
1008 словЧитатьПропустить циклы пересборки для пакетов monorepo с условными экспортами
В режиме разработки файл package.json указывает на исходный код на TypeScript, чтобы Vite, Node и Webpack могли осуществлять HMR для общего интерфейса без пересборки каждого внутреннего пакета.
1466 словЧитатьПеренести бэкенд NestJS в монорепозиторий pnpm и Turborepo
Распространяйте контракты TypeScript между API с помощью рабочих пространств pnpm, графов задач Turborepo, Dockerfiles, оптимизированных для кэширования, и каталогов pnpm — без превращения обычных файлов в беспорядочную папку.
1511 словЧитатьПроверка SPF, DKIM и DMARC с использованием Node.js с приоритизацией найденных проблем
Вызовите API аудита безопасности почты из Node, правильно обрабатывайте селекторы DKIM и преобразуйте полученные оценки в упорядоченный план устранения недостатков.
1080 словЧитатьПеревод проекта Node с npm на pnpm без нарушения работы команды
Сравните npm и pnpm с точки зрения структуры диска, фантомных зависимостей и файлов lockfile, затем выполните миграцию с использованием параметров import, only-allow и packageManager pins.
1279 словЧитать
О этих статьях
Оценка за 24 часа
Нужен такой же стек в операторском слое? Пришлите бриф — оценка за 24 часа.