A function component is a function that returns a React element.
We can use custom components like
MyComponent in the same way as built-in ones like
View. We use props to communicate between components.
We typically create a
We typically don't set the type of the return value, since it can generally be inferred and doesn't provide much useful type safety.
We use hooks to add functionality to function components. Hooks are specially implemented functions that typically start with the prefix
React provides ~10 built-in hooks, but we can also build our own. We'll talk much more about hooks later.
Want to learn React Native in-depth?