1 dépôt
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 est un pont de routage frontend et un résolveur de route JavaScript qui permet aux noms de routes et paramètres Laravel d'être utilisés au sein d'environnements JavaScript et TypeScript. Il sert de couche de synchronisation qui exporte les configurations de route backend vers les assets frontend, garantissant que la navigation frontend reste synchronisée avec les définitions de route backend. Le projet fournit un générateur de type de route TypeScript qui produit des définitions de type strictes pour les noms de routes et les paramètres afin d'activer l'autocomplétion IDE. Il inclut un système de filtrage d'exposition de route qui utilise des motifs d'inclusion et d'exclusion pour contrôler quelles configurations de route backend sont partagées avec le client. L'utilitaire couvre la génération d'URL nommées, la résolution de nom de route et l'identification de route active. Il gère également le binding de modèle de route en extrayant des identifiants uniques depuis des objets et permet l'extraction de paramètres de route depuis le chemin d'URL actuel.
Converts backend route identifiers into full URLs and extracts parameters from the current browser path.