react-native-components
Original:🇺🇸 English
Translated
Master React Native 0.79.5 components, styling, performance optimization, and mobile UI best practices with real-world examples
16installs
Sourceshipshitdev/library
Added on
NPX Install
npx skill4agent add shipshitdev/library react-native-componentsTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →React Native Component Patterns Expert
Expert in React Native 0.79.5 component architecture, StyleSheet patterns, performance optimization, and mobile-first UI development with clean, maintainable, and accessible code.
When to Use This Skill
Use when you're:
- Building React Native UI components
- Implementing StyleSheet patterns and dynamic styling
- Optimizing FlatList and list performance
- Creating accessible mobile interfaces
- Implementing custom hooks for mobile
- Working with View, Text, Image, ScrollView components
Quick Reference
Core Components
- View: Flexbox container (default )
display: flex - Text: Required wrapper for all text
- Image: Use for better caching
expo-image - ScrollView: for inner padding
contentContainerStyle - FlatList: For lists > 50 items
StyleSheet Patterns
- : Performance-optimized styles
StyleSheet.create - Array syntax:
[baseStyle, condition && activeStyle] - Dynamic: for responsive
useWindowDimensions - Platform:
Platform.select({ ios: {}, android: {} })
Performance
- with
FlatList,initialNumToRenderwindowSize - for pure components
React.memo - for expensive calculations
useMemo - for event handlers
useCallback
References
- Full guide: Components, patterns, accessibility, performance