Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 1.71 KB

README.md

File metadata and controls

22 lines (16 loc) · 1.71 KB

Template para Projetos React Native com Expo Dev Client

Este é um template otimizado para iniciar rapidamente projetos React Native utilizando o Expo Dev Client, já configurado com as principais ferramentas de desenvolvimento modernas para garantir qualidade de código, testes eficientes e produtividade.

Tecnologias e Ferramentas Configuradas

  • ESLint: Para garantir a qualidade e consistência do código através de regras de linting.
  • Prettier: Formatação automática do código, mantendo padrões consistentes.
  • Jest: Framework de testes JavaScript focado em simplicidade.
  • React Native Testing Library: Utilitário para facilitar a criação de testes no React Native.
  • React Navigation: Biblioteca de navegação para gerenciar rotas entre telas no React Native.
  • Axios: Cliente HTTP baseado em Promises para realizar requisições API.
  • Husky: Ferramenta para adicionar hooks Git, automatizando processos como lint e formatação antes de commits.
  • lint-staged: Executa linters nos arquivos staged do Git, garantindo que apenas o código correto seja comitado.
  • git-commit-msg-linter: Valida e impõe padrões de mensagens de commit para manter a consistência no histórico do Git.

Como Utilizar

Siga os passos abaixo para criar um novo projeto utilizando este template:

npx create-expo-app my-app --template @victoralmeidadev/expo-template