Skip to content

Boilerplate criado com as configurações de linting e outras ferramentas para trabalhar com NextJS

Notifications You must be signed in to change notification settings

LucasAlexander13/next-boilerplate

Repository files navigation

Next Boilerplate

Repositório criado para servir de template para projetos Next com uma pré-configuração de extensões, linter, estrutura de pastas e bibliotecas.

Para executar o template recomendo a utilização do pNpm como gerenciador de pacotes, sendo necessário a execução dos comandos com um ambiente node versão 18.13.0 ou superior.

Primeiro comece instalando as dependências rodando pnpm install em seu terminal shell ou bash.

pnpm install

Após a instalação das dependências execute pnpm dev ou pnpm turbo para usar TurboPack.

pnpm turbo

Bibliotecas Adicionais


ESLint - eslint

Permite definir regras de padronização para escrita do código.


TypeScript - typescript

Superset de JavaScript, acrescentando tipagem estática e outras funcionalidades.


Radix - @radix-ui

Diferentes componentes sem estilização para construção de componentes acessíveis.


Tailwind - tailwindcss

Framework CSS para facilitar a estilização dos componentes via className.


DaisyUI - daisyui

Style System com classes para estilização de componentes escrito em tailwind.


CVA - class-variance-authority

Biblioteca para criação de estilização incremental e condicional via props.


Storybook - storybook

Usado para a documentação e demonstração dos componentes com diferente props.


About

Boilerplate criado com as configurações de linting e outras ferramentas para trabalhar com NextJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published