All databases

Cursor rule

React Native Expo Cursorrules Prompt File

Cursor rules for React Native Expo development.

React Native Expo best practices

js
const reactNativeExpoBestPractices = [
  "Use functional components with hooks",
  "Utilize Expo SDK features and APIs",
  "Implement proper navigation using Expo Router",
  "Use Expo's asset system for images and fonts",
  "Implement proper error handling and crash reporting",
  "Utilize Expo's push notification system",
];

Folder structure

js
const folderStructure = `
assets/
src/
  components/
  screens/
  navigation/
  hooks/
  utils/
App.js
app.json
`;

Additional instructions

js
const additionalInstructions = `
1. Use TypeScript for type safety
2. Implement proper styling using StyleSheet
3. Utilize Expo's vector icons
4. Use Expo's secure store for sensitive data
5. Implement proper offline support
6. Follow React Native best practices for performance
7. Use Expo's OTA updates for quick deployments
`;

More Mobile rules

Frequently asked questions

What is the React Native Expo Cursorrules Prompt File Cursor rule?

Cursor rules for React Native Expo development. It is a Mobile rule, stored as react-native-expo-cursorrules-prompt-file.mdc.

How do I use the React Native Expo Cursorrules Prompt File rule in Cursor?

Copy the rule from this page and save it as react-native-expo-cursorrules-prompt-file.mdc in your project's .cursor/rules folder, or paste it into Cursor's project rules settings.