Análise compartativa entre linguagens de programação WEB ao consumir APIS
Data
Autores
Título da Revista
ISSN da Revista
Título de Volume
Editor
Consumir APIs é uma atividade comum no desenvolvimento
frontend. Para facilitar esse processo, surgiu a biblioteca HTMX, que permite
fazer requisições diretamente por meio de atributos HTML, eliminando
a necessidade de escrever código JavaScript. Este trabalho desenvolveu
dois sistemas que consomem uma API feita em Django: um utilizando React
no frontend e outro usando apenas Django com HTMX. Ambos implementam
um CRUD simples, com as funcionalidades de adicionar, editar e
remover itens de uma lista. O objetivo foi avaliar a funcionalidade e a viabilidade
do HTMX no consumo de APIs. Os resultados mostraram que o
HTMX facilita o consumo da API no frontend, tornando o processo mais direto
e com menos código. No entanto, isso desloca a responsabilidade da
lógica para o backend, exigindo que a API retorne componentes HTML renderizados
em vez de apenas dados em JSON. Com isso, o uso do HTMX
pode tornar o backend mais complexo e exigir uma organização mais detalhada
no retorno das requisições. Ainda assim, a biblioteca se mostrou
eficiente quando se deseja um desenvolvimento mais rápido e simples no
frontend, sem depender de frameworks mais robustos como o React.
Descrição
Trabalho de Conclusão de Curso, apresentado para obtenção do grau de Bacharel no Curso de Ciência da Computação da Universidade do Extremo Sul Catarinense, UNESC.
