devcaiosantos / gestao_tcc

Sistema para simplificar o trabalho do professor responsável pelas atividades de trabalho de conclusão de curso da UTFPR
MIT License
0 stars 0 forks source link

Melhoria na Navegação #1

Closed devcaiosantos closed 7 months ago

devcaiosantos commented 8 months ago

Descrição: Atualmente, a navegação entre páginas está senda feita utilizando a função da DOM “window.location.href”, uma abordagem que utiliza o Javascript puro. Quando ocorre essa alteração de URL, a aplicação carrega totalmente a nova página, o que pode ser bem custoso. Visto que o projeto utiliza o framework Nextjs, podemos utilizar a função “useRouter.push”, este método permite navegar para outra página em uma aplicação Next.js sem recarregar a página inteira. Ele funciona de maneira mais integrada com o roteamento interno do Next.js e é especialmente útil quando você está construindo uma aplicação de página única (SPA).

Objetivo: Fazer a alteração de navegação window.location.href para useRouter().push().

Passos / Tarefas:

Critérios de Aceitação:

Responsáveis: