1 Repo
Simulating dynamic routing on static hosts by intercepting requests via fallback pages.
Distinct from Static-Dynamic Hybrid Routing: Distinct from hybrid routing or prerendering; it specifically handles the runtime interception of routes on static platforms.
Explore 1 awesome GitHub repository matching web development · Static Route Interception. Refine with filters or upvote what's useful.
Dieses Projekt ist eine clientseitige Routing-Lösung und ein URL-Manager für Single-Page-Applications, die auf statischen Plattformen wie GitHub Pages gehostet werden. Es ermöglicht diesen Anwendungen, Deep Links zu verarbeiten und das Routing auf Hosts aufrechtzuerhalten, die keine serverseitigen Redirects unterstützen. Das System fängt serverseitige 404-Fehler ab und leitet sie an einen Haupteinstiegspunkt weiter. Dabei werden Query-Strings und Hash-Fragmente genutzt, um den Anwendungszustand zu bewahren und den ursprünglichen Pfad wiederherzustellen. Zudem enthält es Hilfsprogramme zur Generierung spezieller, redirect-kompatibler Links für Sitemaps, damit Suchmaschinen Seiten indexieren können, ohne serverseitige Fehler auszulösen. Das Projekt bietet umfassende Unterstützung für Routenverwaltung, URL-Zustandserhaltung und Suchmaschinenoptimierung in statischen Umgebungen.
Uses a custom fallback page to simulate dynamic routing on a platform that only supports static files.