Артыкулы для тых, хто
выводзіць стэк у прод
Матэрыялы пра React, Node.js, TypeScript і AI. Перакладзены тэкст паказваецца, калі ён ёсць. Калі не — вы бачыце англійскі тэкст і пазнаку пра гэта.
Тэг: Monorepo
Чаму модульны монорепо падходзіць для кодавальных агентаў: бачыце все, трапляецеся мало.
Агенты-слепакі з полірепоў і неструктураваныя монорепоў затапляюць іх. Відкрыты контекст, інкапсуляцыя і справжняя графіка залежнасцей дазволяюць модульнаму монорепо працаваць з агентамі.
7 хв чытанняTypeScript 7 і порт для Go: шырэйшыя можлівасці будавання, кращая карыстоўваная памяць і адзывы рэдаггера.
У TypeScript 7 компілятор заменіўся на вбудованы двыжок Go. Можлівасць паралельнага будавання, меншая выкарыстоўваная памяць, новы сервер мовы, а таксама асоблівасці міграцыі, якія трэба спачатку пераканацца.
8 хв чытанняДадзенне PostgreSQL, Drizzle і Auth у монарепо Nest.js, tRPC і Turborepo
Расширыце типавабяжаны манорепа на TypeScript за дапамою Docker Postgres, схем drizzle-orm, модуляў users і posts у Nest.js, маршрутаў для аутэнтыкацыі на базе JWT і формы выхаду ў React.
13 хв чытанняСтруктураванне проектаў Claude Code так, каб агенты заставалі сфокусаваныя ў вялікіх репозітарыях
Шэсць патэранаў для большых баз коду: файлы CLAUDE.md з роўнамі, навыкі, сабагенты, правілы адмовы, розрэдзеныя дрэвы работ і плагіны для language-server, якія падтрымліваюць чыстасцю контэкста агента.
10 хв чытанняЧаму pnpm інсталюе быстрэй, чым npm: хранэнне, звязкі і строгая структура node_modules
PNPM працюе быстрэй за npm пад часы інсталляцыі завдзяк викорыстанню хранэння з адресавамі, жорсткіх сяючых паўзакоў заместо копій, а таксама строгага структурування падметаў node_modules, якае адмовляецца ад дорогіх процэсаў переносу коду.
3 хв чытанняАдзінавайце цыклы перабудовы для пакетаў monorepo з умовным вывозам.
У стане разработкі пакет файла package.json нацэляеся на код на TypeScript, так што Vite, Node і Webpack можаць выконваць HMR для спяльнай UI без перзбудавання кожнага внутраняга пакета.
6 хв чытанняПераместіце бэкенд NestJS у монорепо pnpm і Turborepo.
Раздзеляйце контракты TypeScript між API-мі через працовыя прасторы pnpm, графы задач Turborepo, Dockerfiles, якія падходзяць для кэшавання, і каталогі pnpm — не прыводзячы стандартныя элементы ў стан некарыстнае скарбніця.
7 хв чытанняПасэпэйкаванне прамыслов pnpm і Turborepo для монарепаў у прыкладнах Node.js, шаг за шагам
Створыце манорэпа на TypeScript з порожней папкі за допамогай пакета pnpm workspaces і Turborepo, а потым запускайце, будуйце і фільтруйце задачы для веб-дзялоў, API і спакетаў, якія дзелююцца між сабой.
8 хв чытанняРаздзеленыця коду між NestJS, Next.js і Expo (React Native) у пакете pnpm Turborepo
Створыце монарепо падаць Pnpm Turborepo для API NestJS, веб-сайта Next.js і дапліка Expo React Native, а таксама выберыце, якія типы і схемы будуць належаць да спяльных пакетаў.
5 хв чытання
Пра гэтыя артыкулы
Ацэнка за 24 гадзіны
Патрэбны такі стэк у аператарскім слоі? Дашліце брыф — ацэнка за 24 гадзіны.