bytecodealliance / bytecodealliance/ComponentizeJS
Expose a platform detection mechanism
- Ngôn ngữ chính
- Rust
- Star
- 391
- Fork
- 53
- Merge trung bình
- 3 ngày 5 giờ
- Pull request đã merge (30 ngày)
- 1
Mô tả
It would be great if `componentize-js` (or possibly one level lower at StarlingMonkey) could expose a platform detection mechanism JS that is used for components to rely upon. This would enable building "isomorphic" codebases that could work in wasm as well as non-wasm environments, assuming that builds were properly set up to *produce* such JS projects.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách lần theo ranh giới tích hợp được đề xuất giữa componentize-js và StarlingMonkey, vì issue để ngỏ mức triển khai. Xác định giao diện JavaScript để phát hiện nền tảng và xác minh rằng các component có thể sử dụng giao diện này trong cả các bản build wasm và non-wasm; được xem là hoàn tất khi một cơ chế được exposed hỗ trợ các dự án isomorphic đó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript, wasm
- Lĩnh vực
- tooling
- Loại issue
- Tính năng
- Độ 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
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100