React modern stack with evolution design project structure
- TypeScript 52.8%
- CSS 39%
- JavaScript 5.2%
- HTML 3%
| src | ||
| .gitignore | ||
| bun.lock | ||
| components.json | ||
| eslint.config.js | ||
| index.html | ||
| LICENSE | ||
| package.json | ||
| README.md | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
web
Базовый react-шаблон для разработки современных веб приложений.
Стек:
- Vite.
- React.
- Tailwind.
- Lucide.
- Shadcn.
- React-router.
Начало работы
Чтобы начать разработку своего проекта:
- Создайте новый репозиторий. При создании выберите шаблон
templates/web. - Установите зависимости.
bun i
- Запустите это чудо:
bun run dev
Структура проекта
Проект построен на архитектуре Evolution design. Вся кодовая база делится на 3 основных слоя:
app/ - Логика для запуска приложения и связывания всех компонентов.
features/ - Реализация логики приложения.
shared/ - Часто используемые, редко изменяющиеся компоненты.
Поддержка
Вы можете поддержать развитие проекта. Оставьте свою звёздочку, приложите идеи в issue, отправьте правки в PR.