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.

1 participant