компоненты исходя из ООПшного подхода - с помощью классов.
Но с добавлением хуков - best practise - функциональный подход. В функциональном нашел 2 варианта( думаю их больше )) ), какой из них предпачтительнее будет юзать с typescript и типизацией?
// Written as a function declaration
function Heading(): React.ReactNode {
return <h1>My Website Heading</h1>
}
// Written as a function expression
const OtherHeading: React.FC = () => <h1>My Website Heading</h1>
нет точного ответа. И так и так можно. Модно - второй вариант. У нас весь проект так написан
Обсуждают сегодня