React Native — разработка мобильных приложений
web-development
React Native Expert — это скилл для Claude Code, который проектирует, реализует и отлаживает кроссплатформенные мобильные приложения на React Native и Expo для iOS и Android. Берут, когда нужно с нуля поднять мобильный проект и не знаешь, с чего начать; когда списки тормозят и приложение теряет кадры при прокрутке; когда клавиатура перекрывает форму или SafeArea ломает вёрстку на разных устройствах; когда нативный модуль не находится после установки. Скилл работает с Expo Router и React Navigation: строит иерархии вкладок, стеков и drawer-навигации, настраивает deep linking. Оптимизирует FlatList через memo и useCallback, задаёт windowSize и maxToRenderPerBatch, профилирует через Flipper. Обрабатывает платформо-специфичный код через Platform.select, корректно настраивает KeyboardAvoidingView под iOS и Android, управляет AsyncStorage и MMKV. При сборочных ошибках — чистит кеш Metro, разбирает Xcode-логи и Gradle-вывод. Вывод — TypeScript-компоненты с типами пропсов, готовые к production. Направление — мобильная разработка React Native/Expo, а не веб (для этого react-expert) и не Flutter (для этого flutter-expert). Подойдёт командам, работающим с Expo SDK; не подходит, если проект требует чистого native Swift/Kotlin без JS-слоя.
- #react-native
- #expo
- #mobile-development
- #ios
- #android
- #cross-platform
- #navigation