React modern stack with evolution design project structure
  • TypeScript 52.8%
  • CSS 39%
  • JavaScript 5.2%
  • HTML 3%
Find a file Use this template
2026-03-02 09:21:12 +04:00
src App: Add react-router 2026-03-02 09:14:21 +04:00
.gitignore Initial commit 2026-02-28 19:04:46 +04:00
bun.lock App: Add react-router 2026-03-02 09:14:21 +04:00
components.json App: Add shadcn/ui 2026-03-01 09:40:41 +04:00
eslint.config.js App: Create base app 2026-03-01 09:12:05 +04:00
index.html App: Add tailwindcss 2026-03-01 09:24:40 +04:00
LICENSE Initial commit 2026-02-28 19:04:46 +04:00
package.json App: Add react-router 2026-03-02 09:14:21 +04:00
README.md Core: Update readme fule 2026-03-02 09:21:12 +04:00
tsconfig.app.json App: Add shadcn/ui 2026-03-01 09:40:41 +04:00
tsconfig.json App: Add shadcn/ui 2026-03-01 09:40:41 +04:00
tsconfig.node.json App: Create base app 2026-03-01 09:12:05 +04:00
vite.config.ts App: Add shadcn/ui 2026-03-01 09:40:41 +04:00

web

Базовый react-шаблон для разработки современных веб приложений.

Стек:

  • Vite.
  • React.
  • Tailwind.
  • Lucide.
  • Shadcn.
  • React-router.

Начало работы

Чтобы начать разработку своего проекта:

  1. Создайте новый репозиторий. При создании выберите шаблон templates/web.
  2. Установите зависимости.
bun i
  1. Запустите это чудо:
bun run dev

Структура проекта

Проект построен на архитектуре Evolution design. Вся кодовая база делится на 3 основных слоя:

app/ - Логика для запуска приложения и связывания всех компонентов.
features/ - Реализация логики приложения.
shared/ - Часто используемые, редко изменяющиеся компоненты.

Поддержка

Вы можете поддержать развитие проекта. Оставьте свою звёздочку, приложите идеи в issue, отправьте правки в PR.