Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Rest API utilizando Laravel Lumen PHP seguindo as mesmas funcionalidades do projeto NLW Valoriza

NotificationsYou must be signed in to change notification settings

VictorTurraF/nlwvaloriza-lumen

Repository files navigation

Continuous Integration

NLW Valoriza - Lumen PHP Framework

Implementação do projetoNLW Valoriza com o objetivo de conhecer o Lumen PHP Micro-Framework. Documentação pode ser encontrada noLumen website.

Test Driven Development

Primeiro um teste falhando de forma esperada, depois é escrita a funcionalidade para satizfazer os requisitos do teste. Resultando em uma melhor cobertura de testes e especificação/documentação completa da aplicação.nlw-lumen-tests

Test Whatching

Utilização da bibliotecaspatie/phpunit-watcher para rodar os testes a cada alteração no código.nlw-lumen-test-watcher

Docker para desenvolvimento

Imágem docker com Dockerfile e docker-compose para gerenciar todos os serviços.nlw-lumen-docker

Messagens de commit baseadas em Conventional e Atomic commits

Messagens de commit baseadas emconventional commits e também seguindo a filosofia dos commits atômicos onde cada commit contém um conjunto de alterações que representa uma funcionalidade da aplicação que foi testada e funciona corretamente, não sendo inserido nenhum commit no qual comprometa o funcionamento da aplicação em qualquer momento específico do histórico de versão.conventional_commits

Stateless Authentication

O metodo de autenticação utilizado foiStateless Authentication utilizando JWT (Json Web Token) por meio da bibliotecajwt-auth.authauth_request

Futuras Melhorias

  • Separar a lógica da aplicação em camadas (Controller, Service, Repository);
  • Adicionar testes de unidades;
  • Fazer deploy automatizado em produção.

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp