Armazenadores de dados do navegador
7 minutos de leitura

Já aconteceu de você preencher um formulário de cadastro em algum site, e o navegador já sugerir quais são suas informações de nome completo, endereço e celular? Ou após você pesquisar sobre algum produto, começar a ver anúncios sobre ele em vários sites? Saiba que nada disso acontece do nada! Essas informações são salvas propositalmente no que chamamos de armazenamento de dados locais. Esse armazenamento é composto por APIs do JavaScript que permitem salvar informações no navegador da pessoa usuária (client side) para diversas finalidades, podendo ser para melhorar a experiência da pessoa usuária, ou até mesmo viabilizar o funcionamento de uma aplicação.
Este é um assunto que vale muito a atenção para você, pessoa desenvolvedora Front-end, se aprofundar e dominar, então vamos abordar neste artigo quais são os principais armazenadores de dados do navegador utilizados atualmente.
O primeiro deles é o localStorage, ele guarda informações de forma persistente no navegador, ou seja, mesmo após você fechar e abrir o navegador, as informações vão continuar salvas. O seu armazenamento máximo é em média 5MB, podendo variar dependendo do navegador utilizado. Este limite de armazenamento pode ser aumentado pela pessoa usuária quando necessário, no entanto apenas alguns navegadores suportam isso.
O localStorage salva dados do tipo string texto, sendo ideal para salvar, por exemplo, informações de login ou de um formulário padrão, porém essas informações coletadas geralmente estão inseridas em objetos no JavaScript. Nesse caso, é preciso utilizar JSON com o método para transformar esse objeto em uma , antes de enviá-lo para o localStorage, como no exemplo abaixo:

Autor(a)
Luan Alves
Sou Luan Alves, estudante de Análise e Desenvolvimento de Sistemas, instrutor de Desenvolvimento Front-End no Grupo Alura. Estou aqui para ajudar a tirar suas dúvidas, aprender e compartilhar conhecimento. :)
Inscreva-se em nossa Newsletter
Fique por dentro de conteúdos, insights e oportunidades do universo tech. Receba novidades e lançamentos direto no seu e-mail.


