All talks

Composable Native APIs


The declarative nature of React components is what makes it composable and attractive for UI development. React Native provides a way of using React for native development, but also introduces a couple of APIs for interacting with native modules, and these are not declarative. It is not always clear where to call these APIs from, and usually they end up in lifecycle hooks or redux middlewares in an unstructured style. In this talk we will see how Cycle.js (or in general, a hexagonal architecture) can help manage both React components and Native APIs in a declarative fashion, to organize code and make it more testable.

Speakers Bios

Speaker Bio


Andre Staltz

Andre Staltz

Andre Staltz

Andre Staltz

Date originally presented

September 6, 2017

See also

Let's talk

Please note that every RNEU participant, speaker, sponsor and volunteer MUST follow our code of conduct.