Skip to content

Futura arquitetura do projeto #30

@Fziliotti

Description

@Fziliotti

A arquitetura inicial do projeto foi modelada visando ser de fácil absorção e possibilidade de realizar atualização por nós do CompPet.


Precisamos analisar algumas ideias para aprimorar a arquitetura e manutenção do projeto, algumas delas que pensei são:

  1. Uso de uma engine de template como o Mustache, o qual permite a criação de pequenas porções de códigos que podem ser usados em todas as páginas ( Menu do topo, footer, cards de imagens, botões...)

  2. Uso de bibliotecas ou frameworks como Svelte, React ou Vue JS. Essa alternativa deve ser a mais custosa em termos de trabalho por conta do mapeamento entre arquivos html/css para componentes das bibliotecas. Mas a ideia seria legal por questão de aprendizado.

Caso a primeira opção seja escolhida, podemos pensar em utilizar uma ferramenta de automatização de tarefas (minificação, concatenação, otimização de imagens) como o Gulp

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions