React 360
React 360 — это фреймворк для создания интерактивных 360-градусных приложений, которые работают в вашем веб-браузере. Он объединяет современные API, такие как WebGL и WebVR, с декларативной мощью React, создавая приложения, которые можно использовать на различных устройствах. Используя веб-технологии и существующую экосистему React, React 360 стремится упростить создание кроссплатформенных 360-градусных проектов.
Мы разработали процесс разработки в React 360 так, чтобы ваш первый проект заработал всего за несколько минут. Перед установкой инструментов разработчика вам необходимо убедиться, что у вас установлены два обязательных компонента:
yarn
или npm
(>= v3.0.0).Затем установите CLI React 360 – инструмент командной строки, который генерирует базовую структуру новых проектов.
npm install -g react-360-cli
Или
yarn global add react-360-cli
Вам нужно будет установить этот CLI только один раз. Он предупредит вас, когда он устареет, и предоставит инструкции по его обновлению.
После установки CLI можно использовать для создания нового проекта, выполнив команду:
react-360 init PROJECT_NAME
где PROJECT_NAME
— это имя вашего нового приложения. После того как оно будет создано и зависимости будут установлены, измените рабочий каталог на PROJECT_NAME
и запустите сервер приложений, выполнив npm start
(или yarn start
). Вы также можете использовать опцию --https
, чтобы запустить сервер с https.
Когда сервер загрузится, вы сможете получить доступ к своему приложению, перейдя по адресу http://localhost:8081/
в своём веб-браузере. Код вашего приложения находится в файле index.js
, и вы можете узнать больше о доступных функциях фреймворка, ознакомившись с нашей документацией.
Если вы столкнулись с ошибкой в React 360, сообщите нам об этом. Просмотрите существующие проблемы и убедитесь, что вашей проблемы ещё не существует, прежде чем открывать новую проблему. Будет полезно, если вы укажете версию React 360, браузер и ОС, которые вы используете. Пожалуйста, включите трассировку стека и уменьшенный случай воспроизведения, где это уместно.
React 360 является программным обеспечением с открытым исходным кодом, и мы приветствуем вклад со стороны сообщества. Если вы можете исправить свою ошибку или найти способ исправить другую существующую проблему, мы рекомендуем вам отправить PR для её решения.
Если вы обнаружите опечатку в документации, пожалуйста, не создавайте проблему — просто создайте запрос на вытягивание, содержащий исправление, и мы включим его в документацию.
Для получения дополнительной информации о внесении вклада в React 360 см. наши Рекомендации для участников.
React 360 лицензирован по BSD (Berkeley Software Distribution). Мы также предоставляем дополнительный патентный грант.
Документация React лицензирована по Creative Commons.
Примеры, представленные в этом репозитории и в документации, лицензированы отдельно.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )