github / github/stable-socket

Should `StableSocket` just extend `EventTarget`

Aberta
#6 1 comentário 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
TypeScript
Estrelas
143
Forks
18
Merge médio
7h 55min
PRs com merge (30d)
2

Descrição

It's a little un-idiomatic to use delegate objects as a "callback bag" in the Web Platform.

This could potentially, instead, use EventTarget, and emit events for each of the callbacks we have in the `delegate` object. This gives us a lot more flexibility with handling these lifecycle steps.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece lendo a implementação de StableSocket e os delegate callbacks descritos na issue. Determine se estender EventTarget pode substituir o design de callback-bag preservando o comportamento existente do ciclo de vida; a issue estará concluída quando essa decisão de design e seu escopo necessário estiverem claros.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
typescript
Domínio
web-dev
Tipo de issue
Refatoração
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.