Статьи для тех, кто
выводит стек в прод
Материалы о React, Node.js, TypeScript и AI. Переведённый текст показывается, если он есть. Если нет — вы видите английский текст и пометку об этом.
Тег: Component Design
От JSX к обычным объектам: как работают элементы, компоненты и атрибуты React
Узнайте, во что преобразуется JSX при компиляции, почему компоненты — это просто функции, и как на основе этой концепции возникают практики использования пропсов, детей компонентов, значений по умолчанию, распространения свойств и слотов.
9 мин чтенияУправление агентами для кодирования с ИИ с помощью четырех специфицированных паттернов архитектуры React
Изучите четыре шаблона React (композиция секций, пользовательские хуки, полиморфные компоненты, редьюсеры) и то, как правильное называние этих элементов в запросах позволяет получать более чистый код, сгенерированный ИИ.
12 мин чтенияДупликация против связки: как определить, когда следует использовать общий код
Узнайте, почему объединение похожих компонентов React или сервисов NestJS может обойтись дороже, чем их копирование, и воспользуйтесь тремя вопросами, чтобы определить, когда абстракция действительно необходима.
12 мин чтенияКогда повторно используемые компоненты React дают сбой: взрыв prop и способ его устранения
Посмотрите, как преждевременное повторное использование превращает простой компонент React в сложный объект с большим количеством параметров, и как дублирование, составные компоненты и правило трёх помогают этого избежать.
9 мин чтенияПроектирование компонентов фронтенда с учетом ответственности, а не повторного использования
Узнайте, почему организация компонентов фронтенда с четким распределением ответственности — а не максимальным повторным использованием кода — облегчает изоляцию и поддержку изменений функций.
14 мин чтенияСокращение чрезмерного использования React Prop-Drilling и «боговских» компонентов
Изучите семь конкретных шаблонов рефакторинга для разбиения объемных компонентов React путем изоляции состояния, загрузки данных, разрешений и логики загрузки, а не просто разделения файлов.
15 мин чтенияУстранение перегрузки свойств в React с помощью композиции и слотов
Узнайте, почему React-пропсы с большим количеством настроек приводят к увеличению нагрузки по техническому обслуживанию, и как инверсия контроля, композиция и слоты позволяют создавать по-настоящему переиспользуемые компоненты.
11 мин чтения
О этих статьях
Оценка за 24 часа
Нужен такой же стек в операторском слое? Пришлите бриф — оценка за 24 часа.