Sample "React + MUI + TypeScript + Vite" project
This is sample project for "React + MUI" frontend application.
Requirements
- node v22.x
Core packages
- Application
reactreact-router@mui/materialzustand@tanstack/react-queryi18nextreact-i18next
- Bundler
vite
- Dev Environments
eslintprettierhuskylint-staged
- Test
vitestmsw@testing-library/react
Structure
Reference : https://feature-sliced.design/kr/docs/get-started/overview

| Order | Layer | Description |
|---|---|---|
| 1 | app | application settings |
| 2 | pages | full-page components |
| 3 | widgets | independent components (like 'Header', 'Footer', 'AppMenu', etc) |
| 4 | services | core business logic |
| 5 | shared | reusable features (like utils) |
How to start
- Install dependencies
- Start dev server