vercel-react-native-skills

Guide React Native and Expo development with performance and platform best practices.

13|1|Updated Oct 13, 2023
One-click install
npx skills add https://github.com/luke-h1/foam --skill vercel-react-native-skills-luke-h1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-native-skills
Source: https://github.com/luke-h1/foam/tree/main/.agents/skills/vercel-react-native-skills
Command: npx skills add https://github.com/luke-h1/foam --skill vercel-react-native-skills-luke-h1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of best practices and guidelines to build highly performant, maintainable, and platform-appropriate React Native and Expo mobile applications.

Core Features & Use Cases

  • Performance Optimization: Rules for critical areas like list rendering, animations, and image handling to ensure smooth user experiences.
  • Code Quality: Guidelines on styling, navigation, state management, and monorepo structure for robust development.
  • Platform Consistency: Recommendations for leveraging native platform features for optimal UI and UX.
  • Use Case: When developing a new feature involving a long, scrollable list of images, consult this Skill to ensure optimal image loading, list virtualization, and memory management for a jank-free experience.

Quick Start

Apply the list performance rules to optimize the rendering of a FlatList component.

Frequently Asked Questions about vercel-react-native-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize React Native FlatList rendering for long scrollable lists?

Optimize React Native list rendering by applying performance rules for list virtualization, memory management, and proper image loading to ensure a jank-free scrolling experience.

What are the best practices for React Native animation performance?

React Native animation best practices involve leveraging platform-specific optimizations to ensure smooth user experiences and robust development standards in core performance areas.

Does this React Native performance guide apply to Expo projects?

Yes, the guidelines cover React Native and Expo best practices for building performant mobile applications, ensuring adherence to platform-specific optimizations across both frameworks.

How do I handle images in React Native to prevent UI jank?

Handle React Native images by following image handling performance rules, which dictate optimal loading and memory management techniques to prevent UI jank in scrollable lists.

What's the best way to structure a React Native monorepo for performance?

Structure a React Native monorepo using provided guidelines on monorepo configurations, styling, navigation, and state management to maintain robust development standards and platform consistency.