1 repositorio
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 es un puente de rutas frontend y resolvedor de rutas de JavaScript que permite utilizar nombres de rutas y parámetros de Laravel dentro de entornos de JavaScript y TypeScript. Sirve como una capa de sincronización que exporta configuraciones de rutas de backend a activos de frontend, asegurando que la navegación del frontend permanezca sincronizada con las definiciones de rutas del backend. El proyecto proporciona un generador de tipos de rutas de TypeScript que produce definiciones de tipos estrictas para nombres de rutas y parámetros para permitir el autocompletado en el IDE. Incluye un sistema de filtrado de exposición de rutas que utiliza patrones de inclusión y exclusión para controlar qué configuraciones de rutas de backend se comparten con el cliente. La utilidad cubre la generación de URLs con nombre, resolución de nombres de rutas e identificación de rutas activas. También maneja el enlace de modelos de ruta extrayendo identificadores únicos de objetos y permite la extracción de parámetros de ruta de la ruta URL actual.
Converts backend route identifiers into full URLs and extracts parameters from the current browser path.