kzagul / vk-mini-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HackerNews VK-mini-apps

Ссылка на приложение - HackerNews mini app Ссылка на приложение на платформе - vk-mini-apps

Запуск приложения

В консоли для запуска режима разработки пропишите:

 yarn start

Перейдите по - localhost:3000 По умолчанию установлен Порт: 3000

Для запуска на платформе VK нужно перейти на devportal или в управление и создать новый мини апп.
Необходимо вставить URL на котором работает приложение в настройки, предварительно включив режим разработки. Теперь можно открыть мини апп, нажав на его иконку. Список созданных мини приложений тут или тут.

Деплой приложения

Для того чтобы поделиться приложением запущенным на localhost со своими друзьями,нужно установить vk-tunnel и запустить уже подготовленный скрипт из package.json

yarn global add @vkontakte/vk-tunnel
yarn run tunnel

После чего в консоли появится ссылка, по которой будет доступно приложение.

Для того чтобы захостить приложение на сервера ВКонтакте нужно зайти в vk-hosting-config.json и указать id приложения. Далее можно запустить уже подготовленный скрипт:

yarn run deploy

Стэк

  • React + TypeScript
  • Vite
  • VK UI
  • FSD (архитектурный подход)
  • экосистема VK-mini-apps

About


Languages

Language:TypeScript 92.9%Language:HTML 2.5%Language:CSS 2.5%Language:JavaScript 2.2%