Skip to content

Conversation

@matthewp
Copy link
Contributor

This gets framework components to render in workerd. SSR and client both work.

Changes

  • Fix the dev pipeline's resolve to be dynamic.
  • Fix getComponentByRoute to first call getModuleForRoute which captures default routes.
    • This fixes 404s which were broken
  • Moves renderers into a virtual module.

Testing

  • Tested with our cloudflare example app

Docs

N/A

@changeset-bot
Copy link

changeset-bot bot commented Sep 15, 2025

⚠️ No Changeset found

Latest commit: b6e6fa4

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions github-actions bot added pkg: integration Related to any renderer integration (scope) pkg: astro Related to the core `astro` package (scope) labels Sep 15, 2025
This gets framework components to render in workerd. SSR and client both
work.
@matthewp matthewp force-pushed the env-api/framework-components2 branch from 595e908 to 15a135e Compare September 15, 2025 13:43
@matthewp matthewp merged commit 77fdf98 into feat/environment-api Sep 15, 2025
6 of 9 checks passed
@matthewp matthewp deleted the env-api/framework-components2 branch September 15, 2025 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: astro Related to the core `astro` package (scope) pkg: integration Related to any renderer integration (scope)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants