Expo React Native JavaScript best practices for clean code, functional components, performance optimization, and Expo Router navigation.
40
41%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./expo-react-native-javascript-best-practices/SKILL.mdGuidelines for building high-quality Expo React Native applications with JavaScript, focusing on clean code, modularity, and performance.
isFetchingData, handleUserInput)UserProfile, ChatScreen)user-profile, chat-screen)React.memo() to prevent unnecessary re-rendersremoveClippedSubviewsmaxToRenderPerBatchwindowSizerenderItem or event handlersStyleSheet.create() for consistent styling or Styled Components for dynamic stylesreact-native-fast-image47f47c1
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.