Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Chat plugável em qualquer site

Olá pessoal, tudo bem? Eu tenho uma dúvida e gostaria de saber se alguém consegue me ajudar. A questão é o seguinte, não sei se algum de vocês já perceberam mais existem alguns sites que aparece geralmente na parte inferior direita da página um ícone de chat na qual você consegue conversar com um atendente. Eu sei como funciona todo o processo de comunicação por trás, geralmente é utilizado socket.io ou signalr para estabelecer comunicação entre as pontas. A minha dúvida é por exemplo a empresa zendesk (https://www.zendesk.com.br/) ou Rocket.Chat (https://rocket.chat/) disponibiliza um script js que ao você referênciar esse js (geralmente via CDN) de forma automágica aparece o ícone com uma instância do chat dessas empresas, eu gostaria de saber como funciona esse processo de ao disponibilizar um js ele se cria automágicamente, adicionando todas as referências necessárias (css, js, elementos do DOM)? Existe um padrão conhecido pra isso? Existe algum curso aqui na Alura que pode me ajudar nisso? Não precisam entrar em detalhes uma explicação em auto nível já seria suficiente. Muito obrigado pessoal.

2 respostas
solução!

Fala aí Welton, beleza? Cara o segredo está no arquivo .js que é importado e carregado na página, eu recomendaria você ir para dois caminhos:

  1. Trabalhar com iframe, você monta todo o funcionamento e funcionalidade do chat, dai via JavaScript você insere um iframe na página com seu chat.
  2. Uma outra abordagem um pouco mais complexo e trabalhosa, seria via JavaScript você criar e inserir todo o conteúdo na página.

Espero ter ajudado.

Olá Matheus Castiglioni, vou avaliar esses pontos. Obrigado!