constantes
NOME_DA_VARIAVELcomuns
nomeDaVariavelclasses
NomeDaClasse
arrow function com retorno direto
() => "retornado esta string diretamente"
arrow function com retorno
() => { const hello = 'olá' return `${hello} retornando string concatenada` }
arrow function com unico parametro
param => para + 2
O nomes das branches seguem o padrão do GitFlow e são criadas usando preferencialmente o nome em inglês.
- novas funcionalidades começando com
feature/
(ex:feature/contribution-guide
) - correções começando com
fix/
(ex:fix/password-validation
) - refatorações começando com
refactor/
(ex:refactor/login-view
) - releases começando com
release/
, seguido com o número da versão (ex:release/v1.1.34
) - correções de versões em produção começando com
hotfix/
(ex:hotfix/login-error
)
- Limitar o título do commit a 50 caracteres
- Usar verbos no imperativo para compor o título (ex:
add initial contribution guide
)
Exemplo:
git commit -m "fix typo in introduction to user guide"
A convenção dos nomes das pastas e dos arquivos é utilizar tudo minúsculo e as palavras separadas por hífen:
module
└─┬ vending-machines
├── vending-machines.state.js
├── vending-machines.view.js
└── vending-machines.container.js
- Sempre use a sintaxe JSX.