---
title: "Application modes in JSS React Native"
slug: "application-modes-in-jss-react-native"
abstract: "An overview of development scripts to use for native app development in JSS React Native apps"
---
# Application modes in JSS React Native

For JSS for React Native, [core JSS application modes](https://doc.sitecore.com/xp/en/developers/hd/23/sitecore-headless-development/application-modes.html "Application modes") have been modified to better suit native application development. In a JSS React Native sample application, you have access to the following application modes:

- [Connected mode for JSS React Native apps](https://doc.sitecore.com/xp/en/developers/hd/23/sitecore-headless-development/run-a-jss-for-react-native-app-in-connected-mode.html "Run a JSS for React Native app in connected mode").
- [Connected tunnel mode for JSS React Native apps](https://doc.sitecore.com/xp/en/developers/hd/23/sitecore-headless-development/run-a-jss-react-native-app-in-connected-tunnel-mode.html "Run a JSS React Native app in connected tunnel mode").
- [Disconnected mode for JSS React Native apps](https://doc.sitecore.com/xp/en/developers/hd/23/sitecore-headless-development/run-a-jss-for-react-native-app-in-disconnected-mode.html "Run a JSS for React Native app in disconnected mode").

Consult the documentation of each application mode for information on how to use it.