RU

Я написал честный сайт с кейсами CS2 — и понял, почему честность тут ничего не решает

Пару месяцев назад я поймал себя на вопросе, на который не мог ответить внятно: когда открываешь кейс на одном из этих сайтов — тебя обманывают на с…

CS2provably fairRTPSteam APIтрейд-ботыTypeScriptNode.jsNestJSHMACмонетизация игр
Habr
RU

24 главы, два языка и живой Event Loop: как я собрал с Codex лабораторию по backend-разработке

В 2026 году AI-агенты уже неплохо пишут прикладной код. Но если просто принимать готовые реализации, проект развивается быстрее, а разработчик — не…

Node.jsEvent LoopCodexAI-агентыbackend-разработкаNestJSсамообразованиеopen sourceинтерактивное обучениеRuntime Lab
Habr
RU

Одна статья, 90 языковых версий и Google: как пет‑проект превратился в платформу

Я начинал с учебной социальной сети на Vue/Nuxt и NestJS, а в итоге собрал платформу, где одна публикация превращается в от…

Nneonмультиязычный контентAI-переводлокализацияLLMNuxtNestJShreflangGoogle Search ConsoleUGC-платформа
Habr
RU

Feature Based Clean Architecture. Часть 5: Масштабирование FBCA и теоретико-графовый анализ зависимостей

Если описать NestJS-архитектуру как граф — вершины это модули и классы, рёбра — зависимости между ними, — утверждение «архитектура не деградирует» п…

NestJSTypeScriptClean ArchitectureАрхитектура ПОБэкендFeature-basedТеория графовМасштабированиеDAGDomain-Driven Design
Habr
RU

Feature Based Clean Architecture. Часть 4: FBCA: формализация границ ответственности в NestJS-модуле

После трёх частей разбора деградации остаётся один вопрос: как написать NestJS-проект так, чтобы god-сервис и циклические зависимости были невозможн…

NestJSTypeScriptClean ArchitectureАрхитектура ПОБэкендFeature-basedDomain-Driven DesignСлоистая архитектураРефакторингSOLID
Habr
RU

Feature Based Clean Architecture. Часть 3: Архитектурный риск циклов в NestJS: ROI решений на горизонте пяти лет

Циклическая зависимость между двумя модулями в NestJS лечится двумя строчками forwardRef. Документация прямо это рекомендует, ревьюер пропустит за т…

NestJSTypeScriptАрхитектура ПОБэкендАнтипаттерныЦиклические зависимостиfeature-basedТехнический долгROIРефакторинг
Habr
RU

Feature Based Clean Architecture. Часть 1: Эволюция NestJS-приложения в неподдерживаемое состояние

Если ваш NestJS-проект собран по рекомендованной документацией feature-based-структуре — через год активной разработки у вас будет god-сервис. Не «в…

NestJSTypeScriptАрхитектура ПОБэкендАнтипаттерныGod objectFeature-basedТехнический долгРефакторингTypeORM
Habr
RU

Откуда пришли пользователи: first-touch attribution для NestJS + React + Telegram Mini App в 100 строк кода

Я делаю голосовой AI-репетитор английского. Продукт живёт в трёх местах: веб-сайт speakwithai.pro , Telegram Mini App и Android-приложение в RuStore…

attributionfirst-touch attributionUTM-меткиTelegram Mini Appstart_paramNestJSReactвеб-аналитикаTypeScriptмаркетинговая аналитика