/ / Save JSON changes localmente - javascript, json

Salvar JSON altera localmente - javascript, json

Então, eu tenho um pequeno aplicativo que eu construí que me permite inserir meus detalhes de classe e analisa em JSON. A estrutura básica é:

var $classes = {

className : {
subject: $subject;
teacher: $teacher;
homework: [];

}

}

Eu tenho uma interface que irá criar um novo objetodentro do próprio objeto $ classes, efetivamente adicionando outra classe à minha lista de classes. Eu realmente não quero hospedar este programa em um servidor, então o problema que estou tendo é obter o navegador para salvar as alterações feitas no arquivo JS de ação. Tal como está, qualquer alteração que eu faça é apagada em uma atualização.

É possível manipular um arquivo JS local através de um navegador?

Posso configurar um host local em minha máquina e de alguma forma nós JS para fazer o que eu preciso?

Eu suspeito que eu vou precisar de uma linguagem do lado do servidor para fazerisso, mas eu quero ter 100% de certeza. Em caso afirmativo, você acha que o Node.JS me serviria bem? Eu estou tentando continuar minha faixa JS antes de pular para outro idioma, se possível.

Obrigado!

Respostas:

0 para resposta № 1

Eu não tenho certeza se entendi completamente suas necessidades,mas você já olhou para a API de armazenamento local? Foi adicionado em HTML 5 e permite salvar os dados do valor da chave localmente no navegador. Isso permitiria que você executasse seu aplicativo no navegador sem um back-end do servidor.

Vejo http://diveintohtml5.info/storage.html para mais informações sobre a API de armazenamento local. Espero que ajude.