ESLint проверяет код на ошибки и стилевые правила: неиспользуемые переменные, missing dependencies в useEffect, accessibility. Prettier — автоформатирование: отступы, кавычки, длина строки. Вместе: ESLint для логики, Prettier для форматирования. eslint-config-prettier отключает стилевые правила ESLint, чтобы не конфликтовали. В команде: Prettier через pre-commit hook (husky + lint-staged), ESLint в CI. Альтернатива: Biome — один инструмент для lint + format, быстрее на Rust.
Что такое ESLint и Prettier и как они работают вместе?
Junior
290 просмотровAFK Offer AI
Извлечение значений листовых узлов из дерева