FRONT | Фронтенд | JavaScript | CSS | TanStack Start 1.0 | JPEG XL | Next.js 16.4 | TypeScript в Rust | Remix 3 | React 19.3 | WebMCP | Playwright 1.64 | Base UI 1.9 | React Aria 1.22 | Deno | Bun
IT и технологии · 14 августа 2026 г.
Человек собрал Next.js monorepo на ~2600 файлов и жаловался, что ESLint на дефолтных на...
Человек собрал Next.js monorepo на ~2600 файлов и жаловался, что ESLint на дефолтных настройках падает в OOM. Поднял лимит до 8 GB — линт всего проекта занял 146,3 секунды и съел 6,91 GB. Дальше заменил ESLint связкой oxlint + ast-grep (одного oxlint на все правила не хватило). Линт упал до 14,5 секунды, RAM до 2,79 GB. Prettier поменял на Biome — форматирование с 41,1 до 3,7 секунды. А мёртвый код ищет Fallow вместо Knip: 4,7 против 12,7 секунды. Цифры красивые, но это один проект с конкретной архитектурой — не серебряная пуля. На маленьких репо выигрыш будет скромнее. Разбор: https://habr.com/ru/articles/1055360/