Skip to content

feat: routes config - #3718

Merged
pi0 merged 2 commits into
mainfrom
feat/routes-config
Nov 3, 2025
Merged

feat: routes config#3718
pi0 merged 2 commits into
mainfrom
feat/routes-config

Conversation

@pi0

@pi0pi0 commented Nov 3, 2025

Copy link
Copy Markdown
Member

Without filesystem routing, defining routes via eventHandlers is not convinient.

This PR adds a new simple routes: {} config that acts as a shortcut also replacing serverEntry config we introduced in alpha (since #3716 it is just a /** handler)

Example:

exportdefaultdefineNitroConfig({routes: {"/**": {handler: "./server",format: "node"},},});

@vercel

vercelBot commented Nov 3, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

ProjectDeploymentPreviewCommentsUpdated (UTC)
nitro.buildReadyReadyPreviewCommentNov 3, 2025 0:20am

@pkg-pr-new

pkg-pr-newBot commented Nov 3, 2025

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/nitrojs/nitro@3718

commit: 3906000

@pi0
pi0 merged commit 90a9dda into mainNov 3, 2025
6 checks passed
@pi0
pi0 deleted the feat/routes-config branch November 3, 2025 12:21
@pi0pi0 mentioned this pull request Nov 16, 2025
Sign up for freeto 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.

1 participant

@pi0