Миниапп представляет собой оптимизированное веб-приложение, которое имеет доступ к возможностям платформы, умеет работать оффлайн и по ощущениям максимально приближено к работе обычных мобильных приложений.
В приложении поддержана оплата билетов, для этого запускается отдельный бэкенд.
Миниапп написан по технологии SPA (Single Page Application) — это веб-приложение, размещенное на одной веб-странице, которая для обеспечения работы загружает весь необходимый код вместе с загрузкой самой страницы. Основное преимущество этой технологии — обновление контента страницы без перезагрузки страницы.
Манифест — это Web App Manifest с дополнительными секциями для Платформы.
- Описание полей и примеры
- Документация: https://www.w3.org/TR/appmanifest/
Более подробно об архитектуре.
npm start
- запуск приложения в режиме разработки;npm run build
- сборка production версии приложения;npm run deploy
- развертывание приложения на gh-pages.
- Документация по React
- Документация по Create React App