1 Repo
Utilities that resolve named route identifiers into full URLs on the client side.
Distinct from Route Definition Resolvers: Existing candidates focus on server-side resolvers or async data loading, not client-side named-route-to-URL resolution.
Explore 1 awesome GitHub repository matching web development · JavaScript Route Resolvers. Refine with filters or upvote what's useful.
Ziggy ist eine Frontend-Route-Bridge und ein JavaScript-Route-Resolver, der es ermöglicht, Laravel-Routennamen und -Parameter innerhalb von JavaScript- und TypeScript-Umgebungen zu verwenden. Es dient als Synchronisationsschicht, die Backend-Routenkonfigurationen in Frontend-Assets exportiert und sicherstellt, dass die Frontend-Navigation mit den Backend-Routendefinitionen synchron bleibt. Das Projekt bietet einen TypeScript-Routen-Typ-Generator, der strikte Typdefinitionen für Routennamen und Parameter erstellt, um IDE-Autocomplete zu ermöglichen. Es enthält ein Routen-Expositions-Filtersystem, das Einschluss- und Ausschlussmuster verwendet, um zu steuern, welche Backend-Routenkonfigurationen mit dem Client geteilt werden. Das Utility deckt benannte URL-Generierung, Routennamenauflösung und aktive Routenidentifikation ab. Es handhabt zudem Route-Model-Binding durch Extraktion eindeutiger Identifikatoren aus Objekten und ermöglicht die Extraktion von Routenparametern aus dem aktuellen URL-Pfad.
Converts backend route identifiers into full URLs and extracts parameters from the current browser path.