Starter kit minimal focado em estrutura de pastas e arquitetura de CSS. Sem boilerplate: os arquivos ficam intencionalmente vazios para voce conectar sua propria stack.
- Estrutura de pastas escalavel para React/TypeScript
- Arquitetura de estilos com
main.cssem camadas eindex.csspor pasta - Placeholders para componentes, paginas, layouts, hooks, services, store, types e utils
public/src/assets/components/features/hooks/layouts/pages/services/store/styles/types/utils/config/
src/styles/main.cssimporta: base, theme, utilities, componentes, layouts, pages, vendor.- Cada pasta tem
index.cssque importa seus arquivos locais. src/styles/base/incluifonts,reset,variables,icons,elements,forms,animations,print.
- Escolha sua ferramenta (Vite, CRA, Next, etc).
- Preencha
package.json,tsconfig.json,vite.config.jsepublic/index.html. - Construa suas features e paginas dentro de
src/.
git clone https://github.com/oMatheus13/react-ts-starter-kit.git
cd react-ts-starter-kit- Arquivos vazios sao intencionais. Remova o que nao usar.
src/index.tsxja importasrc/styles/main.css.
Adicione sua licenca em LICENSE.