Sobes.tech

Frontend

Que problemas com o objeto global window.handlers e conflitos de manipuladores de eventos você vê?

Senior
259

Quais problemas você vê ao usar async/await neste código e como corrigi-los?

Senior
233

O que é um vazamento de memória e como funciona o garbage collector em JavaScript?

Senior
175

Como inserir corretamente o texto do usuário no DOM, preservando a marcação HTML, mas evitando XSS?

Senior
159

Quais caracteres devem ser escapados para proteção contra ataques XSS?

Senior
155

Que problemas de arquitetura vê no método addField com verificações de tipos através de if?

Senior
155

Proponha um modelo de herança correto para as classes Button e Input em vez do atual, onde Input estende Button.

Senior
154

Como evitar vazamentos de memória ao remover um elemento do DOM, se o manipulador de eventos estiver armazenado em um objeto global?

Senior
148

Como modificar corretamente a requisição fetch para transmitir dados sensíveis de forma segura?

Senior
146

Que métodos de validação e saneamento de entrada do usuário podem ser aplicados no cliente?

Senior
144

Por que o uso de var e a busca de elementos por índice (querySelectorAll()[0]) são considerados más práticas?

Senior
140

Quais problemas de segurança estão associados ao uso de innerHTML para inserir entradas de usuário?

Senior
135

Explique o problema com herança no código onde a classe estende Object, e sugira uma solução.

Senior
133

Explique como funciona a reatividade no Vue 3: reactive, ref, shallowReactive, markRaw.

Senior
125

Que problemas de segurança vê ao transmitir login e senha através de parâmetros de consulta na URL?

Senior
125

Por que é chamado addField no construtor no código e que problemas isso cria do ponto de vista da escalabilidade?

Senior
117