Skip to content

Conversation

@marshallswain
Copy link
Member

Summary

Introduces a pluggable routing system to assist users to upgrade:

  • Add base router interface with framework-agnostic routing patterns
  • Implement Express router adapter for gradual migration
  • Implement Koa router adapter as Express alternative
  • Update core application to support pluggable routers
  • Include comprehensive test coverage for router implementations

This enables users to incrementally reduce their Express dependency by switching to lighter alternatives while maintaining compatibility.

Introduces a pluggable routing system to help users migrate away from Express:
- Add base router interface with framework-agnostic routing patterns
- Implement Express router adapter for gradual migration
- Implement Koa router adapter as Express alternative
- Update core application to support pluggable routers
- Include comprehensive test coverage for router implementations

This enables users to incrementally reduce their Express dependency by switching to lighter alternatives while maintaining compatibility.
@marshallswain marshallswain changed the base branch from dove to v6 September 4, 2025 01:42
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.

2 participants