Boilerplate opinativo para projetos usando NextJS e React, escrito em TypeScript. Contém mais coisas do que o necessário, escolha o que você precisa apenas.
Este boilerplate tem como base o projeto "default" de create-next-app
, e foi criado com base em diversos projetos nos quais participei, e contém imports e declarações para uso tanto em aplicações server-side ou client-side.
Coisas neste projeto:
- Carregamento de Markdown usando
frontmatter-markdown-loader
, commarkdown-it
e parsing de emoji 😉; - Styled Components, Módulos CSS, etc.;
- Endpoints de API;
- Pronto para export estático (possui exemplo de blog em Markdown e consumo de API, ambos com paginação);
node
v14.x.x
;
npm run dev
: executa o projeto em modo de desenvolvimento, uso local apenas;npm run build
: executa o build do projeto, necessário antes de executar o projeto em modo de produçao ou exportar estaticamente;npm start
: executa o projeto em modo de produção, necessário executar obuild
antes;npm run export
: exporta um build estático do projeto;- Rotas para JSON/XML e endpoints de API caem fora desse export!;
Veja AUTHORS.md
para mais informações.
Este projeto está licenciado sobre a Licença MIT
. Veja o arquivo LICENSE.md
para maiores detalhes.
©2021 YUITI