Статьи для тех, кто
выводит стек в прод
Оригинальные материалы о React, Node.js, TypeScript и AI — из той же практики, что и наше операторское ПО. Текст статей на английском.
Тег: tooling
Миграция с React JS на TypeScript Часть 1: Безопасная настройка проекта
Флаги строгости, структура tsconfig и поэтапная конверсия модулей для обеспечения работоспособности приложения.
1573 словЧитатьПеревод проекта Node с npm на pnpm без нарушения работы команды
Сравните npm и pnpm с точки зрения структуры диска, фантомных зависимостей и файлов lockfile, затем выполните миграцию с использованием параметров import, only-allow и packageManager pins.
1279 словЧитатьПравила проверки React 19 в ESLint 10 при отставании eslint-plugin-react
Почему eslint-plugin-react перестаёт работать в ESLint 10, как настройка с упором на Biome ограничивает проверку кода в React 11 правилами, и как интегрировать эту версию в flat config и Next.js.
1863 словЧитатьУстаревание зависимостей JavaScript Legacy: CRA, Moment, jQuery и другие
Какие устаревшие библиотеки и инструменты JavaScript следует постепенно отказываться использовать, почему каждый из них стал проблемой, чем их заменить, и как не допустить снова ухудшения списка зависимостей.
1411 словЧитатьЦентрализованный репозиторий конфигураций для микросервисов: настройка и синхронизация одним командным приказом
Создайте центральный репозиторий конфигураций с скриптами настройки, синхронизации и ежедневного обновления, чтобы все сервисы на NestJS и React использовали одинаковые настройки проверки кода, редактора и Docker.
2452 словЧитатьПроверка против запуска: какой роль играет компилятор Go в TypeScript 7 в вашей инструментальной сборке.
Узнайте, что на самом деле ускоряет встроенный компилятор Go в TypeScript 7, почему такие инструменты, как Angular и typescript-eslint, отстают, и как разделить проверку типов от выполнения кода.
3232 словЧитатьЧто на самом деле делает npm install: реестр, package.json и файлы блокировки
Практическое руководство по npm: реестр и CLI, как команда npm install устанавливает пакеты, что записывается в файлах package.json и package-lock.json, а также как публиковать свои пакеты.
1605 словЧитатьПочему порт TypeScript 7 на Go сломал инструменты проверки кода и средства разработки фреймворков.
Объясняет, почему более быстрый компилятор TypeScript 7 на основе Go поставляется с несовместимым API, что нарушает работу инструментов проверки кода, процесс установки и обновления фреймворков Vue/Svelte во всей экосистеме.
3041 словЧитатьРоль моста TypeScript 6 на пути к нативному компилятору TS 7
Узнайте, как TypeScript 6 обновляет стандартные настройки, механизм разрешения модулей и синтаксис импорта, чтобы подготовить кодовые базы к более быстрому компилятору TypeScript 7 на основе Go.
2481 словЧитать
О этих статьях
Оценка за 24 часа
Нужен такой же стек в операторском слое? Пришлите бриф — оценка за 24 часа.