Почему компоненты React меняют ваш подход к UI

Я задавался вопросом, почему люди так любят компоненты React. А потом понял.

Компонент — это маленькая часть вашего UI. Представьте себе кнопки или карточки. Вы создаете его один раз и используете где угодно. Хватит писать один и тот же HTML.

  • Используйте props для передачи данных.
  • Компонент меняется в зависимости от данных.
  • Ваш код остается чистым.
  • Ваши файлы остаются небольшими.
  • Ошибки искать легко.

Вкладывайте маленькие компоненты в большие. Каждая часть выполняет одну задачу. Ваше приложение превращается в предсказуемое дерево.

Простота работает. Используйте это для портфолио. Используйте это для большого приложения.

Источник: https://dev.to/kahenda/why-react-components-will-change-how-you-think-about-ui-1i3b