Executando verificação de segurança...
2

Detectando usuário on-line e off-line com JavaScript Vanilla

Já teve curiosiade de como implementar uma detectação de usuários off-line e online em seu projeto web? É simples!

Aqui vai!

window.addEventListener("load", () => {

      window.addEventListener("online", () => {
  
      // sua lógica aqui
  
      });
      
      window.addEventListener("offline", () => {
  
      // sua lógica aqui
  
      });
    
});

Fácil, não é? Sim.

Sugiro que mantenham a lógica em funções, assim mais limpinho. Principalmente se for mexer na DOM!

No contexto mais usado, estaríamos enviando à partir de sockets para o back-end da aplicação esse dado, assim atualizando o status do usuário no banco de dados para que se possa 'globalizar' para outros usuários.

Recomendo que vejam a documentação do socket.io, é simples e de fácil implementação. (Filipe já gravou implementando, ein! 👀)

E esse foi meu primeiro de muitos posts! 🙌

Carregando publicação patrocinada...