React Native

Native application interfaces described with React

Visit React Native official site

What it does

React Native connects React components and JavaScript to native-platform capabilities, providing interfaces, layout, and native-module integration.

When to use it

For a team familiar with React, use core-component and native-module guides to identify differences between web and mobile development.

Expo

React Native development and application tooling

  • mobile
  • framework

Research

Flutter

Multi-platform interfaces with Dart widgets

  • mobile
  • framework

Research

Ionic

Cross-platform application UIs with web components

  • mobile
  • framework

Research