工具介绍
<h1 align="центр">
<a href="https://reactnative.dev/">
Нативная реакция
</a>
</h1>
<p align="центр">
«Сильная» Учитесь один раз, пишите где угодно:</strong><br>
Создание мобильных приложений с помощью React.
</p>
<p align="центр">
<a href="https://github.com/facebook/react-native/blob/HEAD/LICENSE">
<img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="React Native выпускается под лицензией MIT".
</a>
<a href="https://www.npmjs.org/package/react-native">
<img src="https://img.shields.io/npm/v/react-native?color=brightgreen&label=npm%20package" alt="Current npm package version.
</a>
<a href="https://reactnative.dev/docs/contributing">
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs приветствуются!" />
</a>
<a href="https://twitter.com/intent/follow?screen name=reactnative">
<img src="https://img.shields.io/twitter/follow/reactnative.svg?label=Follow%20@reactnative" alt="Follow @reactnative on X/>
</a>
<a href="https://bsky.app/profile/reactnative.dev">
<img src="https://img.shields.io/badge/Bluesky-0285FF?logo=bluesky&logoColor=fff" alt="Follow @reactnative.dev on Bluesky/>
</a>
</p>
<h3 align="центр">
<a href="https://reactnative.dev/docs/getting-started"> Начало работы</a>
<span> </span>
<a href="https://reactnative.dev/docs/tutorial"> Изучите основы</a>
<span> </span>
<a href="https://reactnative.dev/showcase">Showcase</a>
<span> </span>
<a href="https://reactnative.dev/docs/contributing"> Содействие</a>
<span> </span>
<a href="https://reactnative.dev/help"> Сообщество</a
<span> </span>
<a href="https://github.com/facebook/react-native/blob/HEAD/.github/SUPPORT.md">Поддержка</a>
</h3>
React Native приносит [**React**][r] декларативную структуру пользовательского интерфейса для iOS и Android. С React Native вы используете нативные элементы управления пользовательским интерфейсом и имеете полный доступ к родной платформе.
** Декларация.** React делает безболезненным создание интерактивных интерфейсов. Декларативные представления делают ваш код более предсказуемым и легким для отладки.
** Основанный на компонентах.** Создавайте инкапсулированные компоненты, которые управляют их состоянием, а затем составьте их для создания сложных пользовательских интерфейсов.
- **Разработчик скорости** Местные изменения за считанные секунды. Изменения в коде JavaScript могут быть перезагружены в реальном времени без восстановления нативного приложения.
**Портативность.** Повторное использование кода на iOS, Android и [других платформах][p].
React Native разработан и поддерживается многими компаниями и отдельными основными участниками. Узнайте больше в нашем обзоре экосистемы.
[r]: https://react.dev/
[p]: https://reactnative.dev/docs/out-of-tree-platforms
[e]: https://github.com/facebook/react-native/blob/HEAD/ECOSYSTEM.md
Содержание
- Требования
Создайте свое первое приложение React Native
- Документация
- Модернизация
Как внести свой вклад
- Кодекс поведения
- Лицензия
Требования
Приложения React Native могут быть нацелены на iOS 15.1 и Android 7.0 (API 24) или новее. Вы можете использовать Windows, macOS или Linux в качестве операционной системы разработки, хотя создание и запуск приложений для iOS ограничены macOS. Такие инструменты, как Expo, можно использовать для решения этой проблемы.
Создание вашего первого приложения React Native
Следуйте путеводителю Getting Started. Рекомендуемый способ установки React Native зависит от вашего проекта. Здесь вы можете найти краткие руководства по наиболее распространенным сценариям:
[Trying Out React Native] [приветственный мир]
[Создание нового приложения] [новое приложение]
[Добавление React Native к существующему приложению]
[Привет, мир]: https://snack.expo.dev/@samples/hello-world
[новое приложение]: https://reactnative.dev/docs/getting-started
[существующие]: https://reactnative.dev/docs/integration-with-existing
Документация
Полную документацию для React Native можно найти на нашем сайте.
В документации React Native обсуждаются компоненты, API и темы, характерные для React Native. Для дальнейшей документации по API React, которая совместно используется между React Native и React DOM, обратитесь к документации React.
Источник документации и веб-сайт React Native размещен в отдельном репозитории [**@facebook/react-native-website**] [repo-website].
[docs]: https://reactnative.dev/docs/getting-started
[r-docs]: https://react.dev/learn
[repo-website]: https://github.com/facebook/react-native-website
Модернизация
Обновление до новых версий React Native может дать вам доступ к большему количеству API, просмотров, инструментов разработчика и других полезных вещей. См. также: [Руководство по модернизации] [u] для инструкций.
Реакционные релизы обсуждаются в этой дискуссионной репо.
[у]: ht