Skip to content

victoralmeidadev/React-Native-Expo-Template

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published