Skip to content

Ser5/bs-shoppe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BS.Shoppe — демо-проект

Использованные технологии

  • npm workspaces: для разделения проекта на бэкенд, фронтенд и общую часть
  • Vue3: реактивный фреймворк для фронтенда
  • Pinia: рекомендованное хранилище для Vue3
  • Vite: самый быстрый сборщик приложений для фронтенда
  • TypeScript: строгая типизация для JavaScript
  • SSR: серверный рендеринг Vue3 на основе Vite
  • Express: для работы бэкенда и серверного рендеринга фронтенда
  • esbuild: скоростной сборщик, использован для бэкенда

Установка

git clone https://github.com/Ser5/bs-shoppe/
cd bs-shoppe
npm install
cp packages/backend/filesdb-example/* packages/backend/filesdb-data/

Запуск dev-версии

Бэкенд:

cd packages/backend/
npm run dev

Фронтенд:

cd packages/frontend/
npm run dev

Запуск стандартной версии

Бэкенд:

cd packages/backend/
npm run build
npm run start

Фронтенд:

cd packages/frontend/
npm run build
npm run start

Использование

Открыть в браузере ссылку

http://127.0.0.1:5173/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published