Skip to content
This repository has been archived by the owner on Mar 28, 2023. It is now read-only.

Gerar aplicação como Web API #22

Merged
merged 6 commits into from
Jul 13, 2021
Merged

Gerar aplicação como Web API #22

merged 6 commits into from
Jul 13, 2021

Conversation

carvalholeo
Copy link
Owner

Ao enviar um Pull Request (PR) para este repositório, você concorda com os termos do Código de Conduta (ver arquivo CODE_OF_CONDUCT.md, na pasta raiz do repositório). Por favor, leia o guia de contribuição (ver arquivo CONTRIBUTING.md, na pasta raiz do repositório), para criar e enviar um PR de alta qualidade para este repositório.

Descrição

Este Pull Request inclui uma opção que cria uma aplicação Express, para responder apenas informações como JSON, sem uma view engine instalada.

Com ela, teremos o sistema de logs e manipulação de erros, além de todos os padrões já disponíveis pelo Express padrão, sem a necessidade de ter uma view engine ou fazer a instalação e configurações daqueles itens.

Não há breaking changes, nem mudanças significativas na API do app.

Nesta PR, também há uma melhoria na documentação do Início Rápido, para evitar que o usuário seja obrigado a instalar o pacote de forma global, usando, ao invés disso, o NPX.

Referências

Close #8

Testes

Os testes automatizados cobrem o novo caso de uso.

Ambiente:

  • Windows 10 21H1 Build 19043.1083

  • Arquitetura x64

  • Node 14.17.2

  • NPM 6.14.13

  • Visual Studio Code 1.58.0

  • Esta mudança adiciona testes que cobrem as funcionalidades novas/alteradas/consertadas.

Checklist

  • Eu adicionei documentação para as funcionalidades novas/alteradas neste PR na Wiki do Repositório
  • Todos os status checks para testes, formatação e segurança do GitHub estão passando
  • Estou usando a branch base correta, se não estiver usando a branch main

@carvalholeo carvalholeo merged commit b62e593 into main Jul 13, 2021
@carvalholeo carvalholeo deleted the option-api branch July 13, 2021 00:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Opção de API
1 participant