Ces deux exemples accomplissent la même chose. Mais quelles sont les différences sous le capot? Je comprends les composants fonctionnels par rapport à React.Component et React.PureComponent, mais je n'ai pas pu trouver de documentation pertinente sur React.FunctionComponent
.
React.FunctionComponent
const MyComponentA: React.FunctionComponent = (props) => {
return (
<p>I am a React.FunctionComponent</p>
);
};
Composant de fonction JS simple:
const MyComponentB = (props) => {
return (
<p>I am a plain JS function component</p>
);
};