Fala ai Pereira, tudo bem? Isso pode ser feito de N maneiras, vou te falar as maneiras de fazer isso se tratando do navegador.
Caso você queira manter as informações na tabela mesmo após fechar o navegador ou aba, será necessário utilizar algum storage que persiste os dados.
No navegador podemos utilizar alguns, sendo: LocalStorage
e IndexedDB
.
Para começar a fazer alguns testes, tente fazer utilizando o localStorage
pois será mais simples.
A ideia é salvar no localStorage
e quando carregar a página você lê os dados do localStorage
também, ele será como seu banco de dados.
Espero ter ajudado.