Nous avons vu comment ajouter des props à nos composants. Pour des applications simples, des composants sans props peuvent suffir, mais lorsque notre application commence à prendre de l’importance, nous avons de plus en plus de composants à développer. Heureusement, les props permettent à nos composants de communiquer entre eux, et nous pouvons donc mieux organiser notre application en composants plus petits.
De plus, les props offrent une certaine souplesse, puisqu’il est possible de définir une valeur par défaut à nos props, et la possibilité de les typer avec TypeScript nous permet de développer de petits composants plus autonomes, dédiées à une unique tâche. Et ça en tant que développeur, c’est ce que l’on recherche !