shakiriker
@shakiriker

Когда лучше использовать классовый компонент и когда лучше использовать функциональный компонент?

Когда я иду на собеседование, меня спрашивают, когда лучше использовать классовый компонент и когда лучше использовать функциональный компонент ?. Я не знаю ответа на этот вопрос. Я знаю разницу между ними. Как лучше всего ответить на этот вопрос?
  • Вопрос задан
  • 185 просмотров
Решения вопроса 1
@abberati
frontend-разработчик
TL;DR компоненты-классы нужно использовать для создания error boundaries и при ssr. В остальных случаях компонент-функция будет короче и проще.

Если хочешь понять, что могут и чего не могут функциональные компоненты — вот подробное объяснение.

Там написано, что это не для новичков — поэтому нужно на самом деле разбираться, что такое компоненты, как они создаются в виде класса, а как — в виде функции.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы