Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yang1206/react-template
A comfortable react start template
https://github.com/yang1206/react-template
react react-query typescript unocss vite zustand
Last synced: 18 days ago
JSON representation
A comfortable react start template
- Host: GitHub
- URL: https://github.com/yang1206/react-template
- Owner: yang1206
- License: mit
- Created: 2022-07-31T05:04:47.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-01T13:37:26.000Z (about 2 months ago)
- Last Synced: 2024-10-12T14:46:11.583Z (about 1 month ago)
- Topics: react, react-query, typescript, unocss, vite, zustand
- Language: TypeScript
- Homepage: https://react-template-yang.netlify.app/
- Size: 1.21 MB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🚀🚀🚀 react starter template
Inspired by [Vitesse](https://github.com/antfu/vitesse) ❤
### Features
- ⚡️ [React 18](https://github.com/facebook/react), [Vite 5](https://github.com/vitejs/vite), [pnpm](https://pnpm.io/), [ESBuild](https://github.com/evanw/esbuild) - born with fastness
- 🗂 [File based routing](./src/pages)
- 🤖 [TanStack-Router](https://github.com/tanstack/router) Fully typesafe Router for React
- 🎨 [TailwindCSS](https://tailwindcss.com/) - A utility-first CSS framework for rapid UI development.
- 😃 [Use icons from any icon sets with classes](https://github.com/egoist/tailwindcss-icons)- 👻 [State Management via Jotai](https://github.com/pmndrs/jotai)
- 📥 [APIs auto importing](https://github.com/antfu/unplugin-auto-import) - use Hooks API and others directly
- 🤖 [TanStack-Query](https://github.com/TanStack/query) - fetch, cache, synchronize and update data easily- 🦾 TypeScript, of course
- ⚙️ Unit Testing with [Vitest](https://github.com/vitest-dev/vitest)
- ☁️ Deploy on Netlify, zero-config
## Project setup
```
pnpm install
```### Compiles and hot-reloads for development
```
pnpm dev
```### Compiles and minifies for production
```
pnpm build
```## Variations
- [vue-template](https://github.com/yang1206/vue-template.git)
- [uniapp-template](https://github.com/yang1206/uniapp-template.git)