Skip to content

Template usado como boilerplate para criar aplicações usando o Nexjs e Cavilha UI.

Notifications You must be signed in to change notification settings

madeiramadeirabr/template-react-nextjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Este repositório contempla uma aplicação Next.js pre-configurada com as seguintes dependências:

  • Next.js framework
  • Typescript
  • React
  • Cavilha UI
  • Jest
  • Testing Library
  • Commitlint & Commitzen
  • Babel
  • Prettier
  • ESlint

Iniciando

Certifique-se de possuir a versão correta do node instalada (v14) e então rode:

yarn && yarn dev

Para visualizar a aplicação, abra http://localhost:3000 no seu browser.

Scripts

    "dev": Inicia o next na porta 3000
    "next:build": Gera o build de uma versão de produção
    "next:start": Inicia uma versão gerada
    "next:lint": Checagem de tipos
    "layer0": Permite utiliar o cli da Layer0 livremente garantindo a versão do repositório,
    "layer0:dev": Inicia o next em mode de desenvolvimento juntamente com um emulador da CND na porta 3000,
    "layer0:build": Gera o build de produção da aplicação Next.js e configuração da Layer0,
    "layer0:deploy": Gera o build de produção da aplicação Next.js e configuração da Layer0 e sem seguida gera pacote e faz deploy da aplicação na Layer0
    "layer0:env-pull": Utilitário para descarregar em arquivo as variaveis de ambiente configuradas na Layer0,
    "type:check": Checagem de tipos
    "type:watch": Checagem de tipos (modo watch)
    "lint": Lint dos arquivos
    "lint:fix": Lint dos arquivos e autofix
    "commit": Comitar mudanças
    "test": Roda todos os testes
    "test:watch": Roda todos os testes (modo watch)
    "test:unit": Roda todos os testes unitarios
    "test:unit:watch": Roda todos os testes unitarios (modo watch)
    "test:integration": Roda todos os testes de integração
    "test:integration:watch": Roda todos os testes de integração (modo watch)
    "format": Formatação dos arquivos
    "format:check": Checagem da formatação dos arquivos
    "clean": Remove pastas de build do next.js e layer0,
    "analyze": Gera o build com informações adicionais e carrega relatório de bundles


    

Sobre o Nextjs

Para saber mais sobre Next.js:

Acompanhe o repositório do Next.js no GitHub

Deploy na layer0.

A aplicação utiliza a Layer0 como solução all-in-one na hospedagem de aplicação Next.js e também como CDN.

O processo de deploy se dá por meio dos arquivos de configuração do Github Workflow

About

Template usado como boilerplate para criar aplicações usando o Nexjs e Cavilha UI.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published