Skip to main content

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

Design & Front-end
Robert Ngo
Audience Experience Level

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