ianzone / react-template

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

husky Commitizen friendly typescript vite vitest react scss eslint airbnb stylelint pnpm prettier

Get it started

degit ianzone/react-template <project name>
cd <project name>
pnpm i
pnpm run dev

Folder structure

assets/

static assets including images, videos, audios...

components/

common pure components

containers/

common components with business logics and side effects

configs/

app configurations

hooks/

common stateful functions

utils/

common stateless functions

services/

common api calls

pages/

each route

styles/

global styles

TODO

replace prettier and eslint with biome when css support is done. https://biomejs.dev/internals/language-support/

About


Languages

Language:TypeScript 71.5%Language:CSS 23.6%Language:HTML 4.9%