The underling componentize-js and StarlingMonkey projects have implemented a lot of the upcoming WinterCG/WinterTC standard, and it would be incredibly useful to have a component that showcases all the functionality therein that is accessible, in one component.
This would serve as a sort of E2E test of the functionality (at least for jco, as we move between componentize-js releases) so should be beneficial for the ecosystem at large.
The recommended approach would be creating one large component -- possible a HTTP server or wasi:cli/run-able that show cases usage of all available WinterTC APIs.
It would be a good idea to also note in this example component the limitations of working with expected patterns in server side javascript (ex. there is no fs/node:fs import, native node modules don't work, etc).
The underling componentize-js and StarlingMonkey projects have implemented a lot of the upcoming WinterCG/WinterTC standard, and it would be incredibly useful to have a component that showcases all the functionality therein that is accessible, in one component.
This would serve as a sort of E2E test of the functionality (at least for
jco, as we move betweencomponentize-jsreleases) so should be beneficial for the ecosystem at large.The recommended approach would be creating one large component -- possible a HTTP server or
wasi:cli/run-able that show cases usage of all available WinterTC APIs.It would be a good idea to also note in this example component the limitations of working with expected patterns in server side javascript (ex. there is no
fs/node:fsimport, native node modules don't work, etc).