@@dpwoficial eu que agradeço pelo conteudo de qualidade man, comento de coração e aprendo de verdade aqui. Não é babação de ovo não... na area de front-end só ativei o sininho pra voce e + 2 canais
Que isso, ainda chegamos lá! ;) Grande abraço e obrigado pela força de sempre. Sempre engrandecendo os vídeos com os comentários pertinentes, com certeza ajuda outros com questões semelhantes.
Opa, Sergio. É, faz uns testes aê, mas lembrando que a escolha de um ou outro é dependendo do resultado que você quer alcançar: stackoverflow.com/questions/3220660/local-storage-vs-cookies/36347200#36347200
@@dpwoficial muito bom, só fico me perguntando como setar uma data de expiração usando localstorage, ou enquanto durar a sessão como o exemplo demonstrado em seu vídeo
Por padrão, não dá. Fica inteiramente a cargo da pessoa deletar esses dados. Você consegue encontrar soluções para isso dando uma googlada, mas é POG. =P
Opa @@sergisms. Para a necessidade de expiração junto da sessão, existe o sessionStorage developer.mozilla.org/pt-BR/docs/Web/API/Window/sessionStorage
Muito bom seus vídeos! Ainda sou iniciante em programação e por isso tenho uma dúvida em relação ao Dark Mode. Como posso salvar o tema no navegador do usuário quando ele vai pra outra página ou acessa novamente o site outro dia? Vi um vídeo seu sobre Dark Mode e gostaria de implementar as duas técnicas. Valeu, um abraço!
Opa, Wellington. Bom que você já viu o outro vídeo. Só juntar as 2 técnicas: salva num cookie qual "tema" tá ativo. Isso vai permitir saber durante toda a navegação do visitante.
alguns youtubers de progrmação falam q usar cookie pode ser ruim, e que é melhor usar o local storage, é certo isso? qual seria o melhor hein? alias video de qualidade maxima como sempre
Usando qualquer uma das tecnologias, são necessárias medidas extras para aprimorar a segurança; no vídeo, abordamos o uso básico. Vou ver se depois preparo um artigo ou algo assim sobre Cookies vs. Local Storage, mas, basicamente, eles servem para coisas diferentes. Dá uma olhada aqui: stackoverflow.com/a/36347200 Obrigado pela força, meu caro. o/
@@dpwoficial Obrigado por responder. Não acredito que seja um problema, mas os cookies só são inseridos após um novo carregamento da página. (pelo menos eles só aparecem lá depois que eu carrego novamente). Add os créditos ao seu video "codepen.io/alexandrebatista83/pen/BaLBNab"
@@Sigameosbons Provavelmente, é só coisa de visualização, mesmo. Tá usando as DevTools para verificar? Tem um botãozinho de refresh lá. Vê se aparece quando clica.
Conteúdo de qualidade! Como Sempre.
Muito obrigado, Iza! :)
Ótimo vídeo parabéns ✌.
Vlw, Romulo! o/
Muito bom, valeu
Eu que agradeço.
Simplesmente. Muito obrigado!
Nós que agradecemos!
simples e MUITO UTIL 👏🏻👏🏻👏🏻
Muito obrigado, como sempre, Mateus! o/
@@dpwoficial eu que agradeço pelo conteudo de qualidade man, comento de coração e aprendo de verdade aqui. Não é babação de ovo não... na area de front-end só ativei o sininho pra voce e + 2 canais
Que isso, ainda chegamos lá! ;)
Grande abraço e obrigado pela força de sempre. Sempre engrandecendo os vídeos com os comentários pertinentes, com certeza ajuda outros com questões semelhantes.
Obg man , seu video me ajudou muito !
Disponha!
Valeuu, ajudou demais, irmão!!! :D
Tamoz aê. 😎
Muito Bom
vlw
Muito bom, vou tentar usar isso em uma autenticação usando React, ao invés de salvar a seção no localstorage
Opa, Sergio. É, faz uns testes aê, mas lembrando que a escolha de um ou outro é dependendo do resultado que você quer alcançar: stackoverflow.com/questions/3220660/local-storage-vs-cookies/36347200#36347200
@@dpwoficial muito bom, só fico me perguntando como setar uma data de expiração usando localstorage, ou enquanto durar a sessão como o exemplo demonstrado em seu vídeo
Por padrão, não dá. Fica inteiramente a cargo da pessoa deletar esses dados.
Você consegue encontrar soluções para isso dando uma googlada, mas é POG. =P
Opa @@sergisms. Para a necessidade de expiração junto da sessão, existe o sessionStorage developer.mozilla.org/pt-BR/docs/Web/API/Window/sessionStorage
Show!! só uma dúvida.. pq o $ na declaração da const?
Mania de dev véio... É uma convenção das antiga para indicar que é um elemento do DOM. =P
@@dpwoficial 😂
Muito bom seus vídeos!
Ainda sou iniciante em programação e por isso tenho uma dúvida em relação ao Dark Mode. Como posso salvar o tema no navegador do usuário quando ele vai pra outra página ou acessa novamente o site outro dia? Vi um vídeo seu sobre Dark Mode e gostaria de implementar as duas técnicas.
Valeu, um abraço!
Opa, Wellington.
Bom que você já viu o outro vídeo. Só juntar as 2 técnicas: salva num cookie qual "tema" tá ativo. Isso vai permitir saber durante toda a navegação do visitante.
Dúvida, os cookies criados com essa lib JS, são visíveis ao PHP? Tem um projeto, que fica mais seguro eu verificar o cookie via PHP e criá-lo via JS.
Aqui, ó: github.com/js-cookie/js-cookie/blob/8b70250875f7e07445b6a457f9c2474ead4cba44/SERVER_SIDE.md#php
alguns youtubers de progrmação falam q usar cookie pode ser ruim, e que é melhor usar o local storage, é certo isso?
qual seria o melhor hein?
alias video de qualidade maxima como sempre
Usando qualquer uma das tecnologias, são necessárias medidas extras para aprimorar a segurança; no vídeo, abordamos o uso básico.
Vou ver se depois preparo um artigo ou algo assim sobre Cookies vs. Local Storage, mas, basicamente, eles servem para coisas diferentes. Dá uma olhada aqui: stackoverflow.com/a/36347200
Obrigado pela força, meu caro. o/
Muito bom seus vídeos!
teria como reconhecer o cookie de outro domínio? se essa ferramenta não consegue, teria outra ferramenta que faria isso?
Sim é possível, mas é algo que deve ser "combinado" antes, por motivos de segurança.
stackoverflow.com/a/25861695
Não faltou um else no final para adicionar a classe novamente? Pois daqui a 7 dias, você quer que volte a aparecer.
Em 7 dias, o cookie vai desaparecer; simplesmente, não vai entrar na condicional.
Olá, criei o evento 'click', testei com uma mensagem no console, tudo funcionando, mas quando add o script, não insere o cookie. :/
Consegui, mas o meu não se comportou igual no vídeo. No meu caso somente depois de carregar a página o cookie é inserido.
Coloca seu código em algum lugar, tipo CodePen, pra gente dar uma olhada.
@@dpwoficial Obrigado por responder. Não acredito que seja um problema, mas os cookies só são inseridos após um novo carregamento da página. (pelo menos eles só aparecem lá depois que eu carrego novamente). Add os créditos ao seu video "codepen.io/alexandrebatista83/pen/BaLBNab"
@@Sigameosbons Provavelmente, é só coisa de visualização, mesmo.
Tá usando as DevTools para verificar? Tem um botãozinho de refresh lá. Vê se aparece quando clica.
$javascriptNaoÉPHP
¯\_(ツ)_/¯