pwrdrvr/microapps-core

Router - Wildcard host name for version overrides

huntharo opened this issue · 0 comments

Motivations

  • Cookies are not easily seen and can impact other tabs without the developer realizing it
  • Query strings get lost on page navigations - on client-side navigations they still apply, but if a hard-nav happens the query string gets lost
  • Host names persist and are visible

Acceptance Criteria

  • Register * handler on CloudFront
  • Register * Route53 handler
  • Parse the host name in the EdgeToOrigin function and use that as the version for routing
  • Evaluate options for encoding / decoding of the versions (try multi-dot, try escaping, etc.)