Como a função removeCliente chama window.location.reload()
, não seria uma SPA, correto?
como podemos atualizar a tabela sem recarregar a página?
Como a função removeCliente chama window.location.reload()
, não seria uma SPA, correto?
como podemos atualizar a tabela sem recarregar a página?
Fala ai Luiz, tudo bem? Vamos lá:
Como a função removeCliente chama window.location.reload(), não seria uma SPA, correto?
Certo, o reload da página acaba quebrando o conceito de SPA.
como podemos atualizar a tabela sem recarregar a página?
Isso vai depender muito de arquitetura para arquitetura e projetos para projetos, mas, basicamente a ideia seria a gente realizar requisições AJAX (seja com Fetch API ou não) e através da resposta da requisição podemos realizar a manipulação do DOM direto com JavaScript.
Exemplo: Você poderia bater em uma API que retorna um array
e com esse array
você percorre o mesmo e cria uma linha em uma tabela para cada item ou poderia bater em uma API que retorna um objeto e popular vários campos em um formulário com os dados desse objeto.
Espero ter ajudado.