Decoupling Drupal with React Native - We build mobile apps backed by Drupal

Robert Ngo

React Native is an open-source framework for writing real, natively rendering mobile applications for iOS and Android.

Instead of writing native code (Swift and Java/Kotlin), developers can write components in ReactJS which then will be rendered respectively into native views and components. This helps to shorten development cycles in mobile development.

In this session, we talk about decoupling Drupal and building a Drupal North event application in React Native, with Redux, Redux-thunk and Animated API:

Drupal as an API server

The React Native app:

Navigation system

Redux for State management, Redux-Thunk for async API calls

Animation in React Native with Animated API

Fastlane for automated distribution

Drupal is a registered trademark of Dries Buytaert.