-
Notifications
You must be signed in to change notification settings - Fork 0
Home
RELATÓRIO
Aluno: Júlio Xavier - 14/0024140
Não
Union Types, application.
Não consegui adicionar rotas, embora tenha um arquivo Routing.elm
contendo a tentativa.
Sim, adicionei tasks e subscribers.
Sim, em Elm.
Não
Sim, a proposta principal do projeto seria ter um guide/tutorial em Markdown com N páginas, e isso é possível. Ainda foi feito um extra, que seria a avaliação do tutorial.
Sim, há 3 principais interações:
- Navegação entre as páginas do tutorial pelo menu lateral
- Navegação entre as páginas através de botões
back
enext
- Avaliação do tutorial, a qual também pode ser escrita em Markdown, disponível em
Evaluation.elm
Sim, ambas as páginas (visualização do tutorial e avaliação) tiveram seu CSS personalizado. Para os textos em Markdown foram adicionados estilos para que tivesse aspecto semelhante ao do Github, inclusive com code highlight para linhas de código e também trechos de código. Além disso, alguns commits tinham o objetivo de refatorar/organizar o código.
A parte do tutorial é possível utilizar em produção, mas para a integração de ambas as features ainda precisaríamos de rotas.
Não, as informações estão hardcoded no backend.
Sim, o front carrega as informações do backend.
Sim.
Sim, foi utilizado Docker tanto no front quanto no back.
Não foram feitos testes unitários, porém tipagem, organização do código e variáveis com nomes significativos foram algumas das boas práticas adotadas.
Não.