Durante todo o curso de javascript o professor ensinou a manipular uma tabela, realizar diversas alterações e validações... Minha dúvida é como fazer para que as alterações sejam salvas de forma definitiva, sem que se percam ao atualizar a página, por exemplo como ao fazer um input de dados através do formulário, esse novo volume de informações alterar definitivamente o HTML da página, ou gostaria de saber também se seria possível fazer com que minha página carregasse a tabela de um arquivo csv por exemplo e cada novo input adicionasse uma nova linha nesse CSV.
Por fim gostaria de uma opinião de qual seria a forma mais efetiva de fazer esse tipo de ação, alterar e salvar definitivamente o que foi alterado/imputado.