Exemplo completo de criação de um chat com recursos de banco de dados e renderização na tag canvas HTML5