Советы для создания расширяемых React-приложений
Натан Себастиан собрал подборку советов для создания расширяемых React-приложений — "6 Tips and Best Practices for a Scalable React Project".
В статье есть советы по разделению локального и глобального состояния. Есть раздел, затрагивающий тестирование. Там говорится о том, что тестирование следует добавлять с самого начала жизни проекта, так как ручная проверка усложняется с развитием проекта. Есть рекомендация внедрять нужные инструменты только тогда, когда они действительно нужны. Большое количество библиотек и инструментов увеличивают сложность поддержки проекта.
В общем, неплохая подборка, но предполагаю, что кому-нибудь эта подборка может показаться слишком лайтовой и очевидной.
https://blog.bitsrc.io/best-practices-and-tips-for-a-scalable-react-application-db708ae49227