Should `StableSocket` just extend `EventTarget`
Đang mở
- Ngôn ngữ chính
- TypeScript
- Star
- 143
- Fork
- 18
- Merge trung bình
- 7 giờ 55 phút
- Pull request đã merge (30 ngày)
- 2
Mô tả
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.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách đọc phần triển khai StableSocket và các delegate callbacks được mô tả trong issue. Xác định xem việc mở rộng EventTarget có thể thay thế thiết kế callback-bag mà vẫn giữ nguyên hành vi vòng đời hiện có hay không; issue được hoàn thành khi quyết định thiết kế đó và phạm vi cần thiết của nó đã rõ ràng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- typescript
- Lĩnh vực
- web-dev
- Loại issue
- Tái cấu trúc
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 25/100