J'écris mon premier complexe Redux / React SPA et je prévois d’avoir au moins 500 composants.
On m'a dit que je devrais fusionner certains composantscar moins il y a de composants, plus l’application sera rapide (j’imagine que c’est le problème du rendu?). Par contre, partout où je vais (comme dans la documentation officielle), il est indiqué que les composants doivent être aussi petits que possible.
Quelle est la meilleure approche?
Réponses:
4 pour la réponse № 1Je pense que vous devriez lire cet article https://medium.com/dailyjs/react-is-slow-react-is-fast-optimizing-react-apps-in-practice-394176a11fba
Les principales étapes pour améliorer votre application:
1) petits composants réutilisables
2) utilisation de shouldComponentUpdate
3) en utilisant PureComponent
Les gros composants ne sont pas la bonne façon de structurer votre application, car react.js consacre plus de temps à l'affichage de l'écran.