github / github/stable-socket

Should `StableSocket` just extend `EventTarget`

Ouverte
#6 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
TypeScript
Étoiles
143
Forks
18
Merge moyen
7 h 55 min
PR mergées (30 j)
2

Description

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.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par lire l’implémentation de StableSocket et les delegate callbacks décrits dans l’issue. Déterminez si l’extension de EventTarget peut remplacer la conception callback-bag tout en préservant le comportement existant du cycle de vie ; l’issue est terminée lorsque cette décision de conception et sa portée requise sont claires.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
typescript
Domaine
web-dev
Type d'issue
Refactorisation
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.