Skip to content

Conversation

lann
Copy link
Contributor

@lann lann commented Oct 6, 2025

  • Add a client interface with a send function matching handle
  • Replace the proxy world with service
    • Merge the imports world into service
    • Replace the handler import with client
  • Add a middleware world

Ref #167

@lann
Copy link
Contributor Author

lann commented Oct 6, 2025

This will require a fair bit of renaming churn across several repos which I will help with if this is accepted.

@lann lann force-pushed the proxy-to-service branch 2 times, most recently from dbd35fa to 1077c9e Compare October 10, 2025 13:57
@lann lann changed the title Rename 0.3 'proxy' world to 'service' [0.3] Rework handlers and worlds Oct 10, 2025
@lann lann force-pushed the proxy-to-service branch from 1077c9e to 5a56ac5 Compare October 10, 2025 20:47
@lann

This comment was marked as duplicate.

Copy link
Member

@lukewagner lukewagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the new names! Just some comments on the comments.

@lann lann force-pushed the proxy-to-service branch from 40e3f32 to c3ddcf5 Compare October 15, 2025 14:29
- Add a `client` interface with a `send` function matching `handle`
- Replace the `imports` world's `handler` import with `client`
- Replace the `proxy` world with `service`
- Add a `middleware` world
@lann lann force-pushed the proxy-to-service branch from c3ddcf5 to a059ac1 Compare October 15, 2025 14:35
@lann lann force-pushed the proxy-to-service branch from a059ac1 to 6ee48a5 Compare October 15, 2025 14:36
Copy link
Member

@lukewagner lukewagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Beautiful, thanks!

Co-authored-by: Luke Wagner <[email protected]>
@lann lann force-pushed the proxy-to-service branch from cd92e0b to 10a3d63 Compare October 16, 2025 12:53
@lann

This comment was marked as resolved.

@lukewagner lukewagner merged commit f1f8dea into WebAssembly:main Oct 23, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants