fga-eps-mds / 2019.2-Questmark

Plataforma para criação de questionários em Markdown . 📄 Documentação: https://fga-eps-mds.github.io/2019.2-Questmark/ 👍 Servidor de homologação: https://masterquestmark.herokuapp.com/ 👨‍💻 Servidor de produção: https://prodquestmark.herokuapp.com/ 🌐 Site: https://www.questmark.com.br
GNU General Public License v3.0
3 stars 2 forks source link

Isolar a API #106

Closed lucaslop closed 4 years ago

lucaslop commented 4 years ago

Descrição

Para a reutilização e reaproveitamento de código do projeto Questmark Deve-se isolar parte da API e tornar independente do projeto. as endpoints de converter Markdown para HTML, para ser reutilizável em outros projetos/códigos

Objetivos

Comentários

Gustavo-Nogueira commented 4 years ago

@lucaslop então deve ser criada uma no API com o código que faz o parse de Markdown para HMTL ? Ou apenas adicionar uma rota que trata o parse dentro da API do Questmark? Lembrando que o código do WMD se encontra na parte de frontend, ou seja, o código de parse tem que ser passado para o backend.

lucaslop commented 4 years ago

@Gustavo-Nogueira Pode isolar a parte dos endpoints de conversão do markdown para html, porque atualmente, esta parte é dependente do Questmark. Ou seja, funciona só dentro do escopo do projeto. Ou criar novas endpoints separadas só com um 'post' para receber o markdown e um 'get' para retornar a saída em html. Em relação as funções do wmd. Basta importa no arquivo desses endpoints.

Gustavo-Nogueira commented 4 years ago

Teste de envio de requisições utilizando o postman.

DanilloGS commented 4 years ago

A API foi isolada cumprindo todas as tasks propostas na issue. O PR #113 foi aceito e o merge foi feito, portanto a mesma foi finalizada