[Скачать] 58 React паттернов | Евгений Паромов

Курс посвящён улучшению качества кода в проектах на React. Основная проблема заключается не в самом React, а в отсутствии правил. Участники курса получат 58 практических советов по написанию качественного, поддерживаемого и эффективного кода. Курс состоит из нескольких блоков:

  1. Антипаттерны: Изучение типичных ошибок, даже допущенных опытными разработчиками.
  2. Паттерны декомпозиции: Умение грамотно разбивать компоненты с низкой связностью и высокой согласованностью.
  3. Архитектурные паттерны: Правильная структура проекта — выбирать между размещением всех файлов в папке components или разделением на ui и model.
  4. Паттерны состояния: Правильная организация состояния в приложениях, избегая чрезмерного использования useEffect иRedux-store.
  5. Инфраструктурные паттерны: Создание элегантных и переиспользуемых компонентов и хуков, что является ключевым навыком для уровня senior.
  6. Паттерны оптимизации: Подходы к оптимизации рендеров, которые не должны быть первоочередной задачей.

Курс охватывает универсальные паттерны, которые полезны для любого приложения, независимо от используемых библиотек.