Правдиво ли утверждение о классовых и функциональных компонентах?
Добрый день, изучаю React. И немного запутался в использовании классовых и функциональных компонент.
В одной статье(и довольно не старой) прочитал что классовые компоненты стоит использовать когда компонент управляет состоянием и сложной логикой, а функциональные компоненты когда компонент просто рендерит шаблон с данными через props. Справедливо ли это утверждение сейчас?
Или не заморачиваться, и вообще убирать из своего проекта классовые компоненты и использовать функциональные + хуки. Перешли ли классовые компоненты в статус legacy сейчас? или им есть применение?
Я тоже интересовался этим вопросом, практически все переходят на хуки. Есть чат в тг - https://telegram.me/react_js, там вообще все по моему за хуки и используют их повсеместно
лично мы на проекте с классовых перешли на функциональные, ибо с хуками попроще стало, но в проекте осталось также много классовых компонентов, а вообще как удобно так и пиши, имхо
На классовых компонентах хорошо изучать реакт, что бы понять основы. Ну, а в современной разработке больше встречаются функциональные компоненты + хуки. Отвечаю на ваш вопрос: утверждение верное.