cortex
The React missing brick for TDD and clean architecture
The Real TDD and clean architecture in front-end
Separate your data from your UI, so you can test directly the data without passing by the UI, it gives you the possibility to write your tests before the code and use TDD
Port / Adapters pattern
If you want to you can inject dependencies you can change then, so you can easily mock data and create an adapter for each device, so your code is device agnostic
Framework agnostic
Make your code scalable and cross-plateform, easily use React or React Native, or any Javascript framework