Skip to content

docs(typescript): rename http-*-service-hono template references to http-*-handler-hono#1138

Merged
ericgregory merged 3 commits intowasmCloud:mainfrom
ericgregory:docs/typescript-handler-rename
May 4, 2026
Merged

docs(typescript): rename http-*-service-hono template references to http-*-handler-hono#1138
ericgregory merged 3 commits intowasmCloud:mainfrom
ericgregory:docs/typescript-handler-rename

Conversation

@ericgregory
Copy link
Copy Markdown
Contributor

@ericgregory ericgregory commented Apr 29, 2026

The service suffix is likely to create confusion with wasmCloud's defined notion of a service. This PR updates documentation to track the TypeScript template renames in wasmCloud/typescript#632:

  • http-service-honohttp-handler-hono
  • http-blobstore-service-honohttp-blobstore-handler-hono
  • http-filesystem-service-honohttp-filesystem-handler-hono
  • http-kv-service-honohttp-kv-handler-hono
  • http-logging-service-honohttp-logging-handler-hono

The TCP echo example keeps its service wording because it truly is a wasmCloud service.

Coordinated with:

…ler-hono

Tracks the template renames in wasmCloud/typescript#632: http-service-hono
becomes http-handler-hono and the same suffix change applies to the
blobstore, filesystem, kv, and logging variants. The "service" suffix
collided with wasmCloud's defined notion of a service (a long-running,
stateful Wasm binary), and these are stateless HTTP-handler components.
"handler" matches the WIT export name (wasi:http/incoming-handler).

Updated:
- Template paths in docs/examples.mdx (table, anchors, source links,
  wash new --subfolder commands), and prose ("HTTP Service component"
  -> "HTTP Handler component")
- TypeScript interface guides (configuration, blob-storage,
  key-value-storage, index): template paths, world names, build output
  filenames, and the "HTTP service project" prose mention

The existing TCP echo example keeps its "service" wording because it
truly is a wasmCloud service.

Signed-off-by: Eric Gregory <eric@cosmonic.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 29, 2026

Deploy Preview for dreamy-golick-5f201e ready!

Name Link
🔨 Latest commit 7a1d17c
🔍 Latest deploy log https://app.netlify.com/projects/dreamy-golick-5f201e/deploys/69f8c636b35a17000899112a
😎 Deploy Preview https://deploy-preview-1138--dreamy-golick-5f201e.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Comment thread docs/wash/developer-guide/language-support/typescript/blob-storage.mdx Outdated
Comment thread docs/wash/developer-guide/language-support/typescript/key-value-storage.mdx Outdated
ericgregory and others added 2 commits May 4, 2026 12:15
…rage.mdx

Co-authored-by: Victor Adossi <123968127+vados-cosmonic@users.noreply.github.com>
Signed-off-by: Eric Gregory <eric@cosmonic.com>
…e-storage.mdx

Co-authored-by: Victor Adossi <123968127+vados-cosmonic@users.noreply.github.com>
Signed-off-by: Eric Gregory <eric@cosmonic.com>
@ericgregory ericgregory merged commit 4f9781c into wasmCloud:main May 4, 2026
7 checks 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