{"id":24848691,"url":"https://github.com/lucasgianine/study-web-storage","last_synced_at":"2025-10-24T04:48:46.045Z","repository":{"id":162695544,"uuid":"637181332","full_name":"lucasgianine/study-web-storage","owner":"lucasgianine","description":"Study of Web Storage concepts to store data locally in the user's browser","archived":false,"fork":false,"pushed_at":"2023-05-06T19:28:17.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T12:16:44.891Z","etag":null,"topics":["local-storage","session-storage","web-storage-api"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lucasgianine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-06T18:58:02.000Z","updated_at":"2023-10-20T14:34:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"daa08bb3-723a-4891-9472-05b92a492235","html_url":"https://github.com/lucasgianine/study-web-storage","commit_stats":null,"previous_names":["lucasgianine/study-web-storage"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasgianine%2Fstudy-web-storage","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasgianine%2Fstudy-web-storage/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasgianine%2Fstudy-web-storage/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasgianine%2Fstudy-web-storage/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lucasgianine","download_url":"https://codeload.github.com/lucasgianine/study-web-storage/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245641442,"owners_count":20648644,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["local-storage","session-storage","web-storage-api"],"created_at":"2025-01-31T12:16:46.598Z","updated_at":"2025-10-24T04:48:40.994Z","avatar_url":"https://github.com/lucasgianine.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Local \u0026 Session Storage\nAprendendo a utilizar os comandos localStorage e sessionStorage pela primeira vez, comandos esses que serão importante na verificação de login e logout que farei junto ao meu grupo de Pesquisa e Inovação (\u003ca href=\"https://github.com/nextpointbr/HopTech\"\u003eHoptech\u003c/a\u003e) e em meu \u003ca href=\"https://github.com/lucasgianine/projetoIndividual\"\u003eprojeto individual\u003c/a\u003e do primeiro semestre.\n\n## localStorage\nArmazenamento de dados no navegador.\n#### • Recurso para salvar dados no navegador, que persiste após o recarregamento da página;\n#### • Salva dados no computador do cliente/usuário;\n#### • Não há tempo de expiração;\n#### • Capacidade máxima de 10mb (megabyte);\n\n## sessionStorage\nSimilar ao localStorage, porém, o armazenamento de dados em uma única sessão.\n#### • Armazenamento temporário;\n#### • Capacidade máxima de 5mb;\n#### • Os dados armazenados dessa forma são limpos quando uma sessão termina, quando o browser ou a aba é fechado;\n#### • Os dados são salvos no computador do usuário;\n\n## Como utilizar:\nSaiba as sintáxes utilizadas:\n#### • setItem(par)\nMétodo para armazenar um valor.\n#### • getItem(par)\nPara resgatar o valor armazenado anteriormente.\n#### • removeItem(par)\nTem o objetivo de apagar da área de transferência o par armazenado nome/valor.\n#### • clear()\nEsse método não requer par (\u003cb\u003eparâmetros\u003c/b\u003e) e destina-se a apagar todo o conteúdo da área de armazenamento.\n#### • length()\nPropriedade que mostra a quantidade de dados armazenados no objeto localStorage.\n#### • key()\nMostra o nome da chave que foi armazenada na posição passada.\n\n## Fonte de pesquisa\n#### \u003ca href=\"https://www.youtube.com/watch?v=FXlAf_iIDeo\"\u003eMatheus Battisti - Hora de Codar\u003c/a\u003e\n#### \u003ca href=\"https://www.kadunew.com/blog/html/html5-local-storage-armazenamento-de-dados-no-navegador\"\u003eKadunew\u003c/a\u003e\n#### \u003ca href=\"https://developer.mozilla.org/pt-BR/docs/Web/API/Window/sessionStorage\"\u003eMozilla\u003c/a\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucasgianine%2Fstudy-web-storage","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flucasgianine%2Fstudy-web-storage","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucasgianine%2Fstudy-web-storage/lists"}