react-native-best-practices
Набор проверенных практик и рекомендаций от Callstack для оптимизации производительности React Native приложений.
Суть
Что это за skill и зачем он нужен
Skill представляет собой структурированную базу знаний по оптимизации React Native на уровнях JavaScript, нативных модулей (iOS/Android) и сборки (bundling). Он содержит методики для борьбы с лагами интерфейса, утечками памяти, избыточным размером бандла и задержками при запуске приложения (TTI), основываясь на глубокой экспертизе Callstack.
Установка
Как установить
npx skills add https://github.com/callstackincubator/agent-skills --skill react-native-best-practicesСценарии
Когда использовать
Подходит
- При отладке медленной анимации или «дергающегося» интерфейса.
- Для поиска и устранения утечек памяти в JS и нативном коде.
- При необходимости оптимизации времени холодного запуска приложения (TTI).
- Для уменьшения размера итогового бандла приложения.
- При написании или оптимизации нативных модулей, включая Turbo Modules.
- Для проведения профессионального ревью кода на соответствие стандартам производительности.
Не подходит
- Если проект не использует React Native.
- Для решения базовых задач настройки окружения, не связанных с производительностью.
- Если вы ищете инструмент для автоматического исправления кода без анализа метрик.
Доверие
Проверки безопасности
Проверка нашла проблему. Устанавливать skill без ручного security review не стоит.
Средний риск · 1 замечание.
Проверка не нашла критичных проблем.
Предупреждений нет.
Оценка 93/100 · проанализировано 2 раздела.
Похожие