Higher-order components have a few weird things about them that you can fix easily. This article shows you what those weird things are and how to fix them.
When the Firefox Add-ons team ported addons.mozilla.org to a single page app backed by an API, they chose React and Redux for powerful state management, delightful developer tools, and testability. Achieving the testability part isn’t completely obvious though since there are competing tools and techniques. This post covers some testing strategies that are working really well for them.