Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/talljack/react-starter

A simple React Starter Template, help you to start your react project quickly.
https://github.com/talljack/react-starter

react template typescript vitejs

Last synced: about 20 hours ago
JSON representation

A simple React Starter Template, help you to start your react project quickly.

Awesome Lists containing this project

README

        

# react-starter

A simple React Starter Template, helps you to start your react project quickly.

## Includes the following

- [React](https://react.dev/)
- [React Router(@tanstack/router)](https://github.com/TanStack/router)
- [React state management(jotai)](https://jotai.org/)
- [React hooks(react-use)](https://github.com/streamich/react-use)
- [Typescript](https://www.typescriptlang.org/)
- [Vite](https://vitejs.dev/guide/)
- [Vitest](https://vitest.dev/)
- [Tailwindcss](https://tailwindcss.com/)
- [I18n](https://www.i18next.com/)

## Engineering configuration

- [eslint](https://eslint.org/)
- [prettier](https://prettier.io/)
- [lint-staged](https://www.npmjs.com/package/lint-staged)
- [git hooks](https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks)
- ci
- vscode settings
- [env config](https://vitejs.dev/guide/env-and-mode.html#env-files)

## Getting Started

1. Use this template to create a new repository
2. Use Vscode to open the project
3. setup the project

```bash
pnpm install
```

4. start the project

```bash
pnpm dev
```