3 Repos
Validates a group of nested forms together so that validating the parent automatically validates all children.
Distinct from Forms and Validation: Distinct from Forms and Validation: focuses on hierarchical validation of nested forms rather than general form state or schema handling.
Explore 3 awesome GitHub repositories matching part of an awesome list · Nested Form Validation. Refine with filters or upvote what's useful.
Phoenix LiveView is an Elixir-based framework that renders HTML on the server and sends only the changed parts to the client over a persistent WebSocket connection. It operates on a process-per-connection model, where each user session runs in its own isolated Elixir process for fault tolerance and independent state management, and includes a LongPolling fallback transport for environments where WebSocket connections are unavailable. The framework provides server-side rendered diffs and WebSocket-based state synchronization to maintain a continuous bidirectional channel between server and cli
Renders and manages form fields for associated data models such as embedded schemas or child records.
Nuxt UI is a comprehensive Vue component library built for the Nuxt ecosystem, providing over 125 production-ready, WAI-ARIA compliant components for building modern web applications. The library offers a complete design system with Tailwind CSS theming, supporting dark mode, custom color palettes, semantic color aliases, and runtime theme switching through CSS design tokens. It includes built-in internationalization for over 50 languages, server-side rendering compatibility, and a Figma kit that mirrors the code components for design-to-development consistency. The library distinguishes itse
Validates a group of nested forms together so that validating the parent automatically validates all children.
Dieses Projekt ist eine reaktive State-Management-Bibliothek für den Umgang mit komplexen Formulardaten und Validierungslogik. Sie nutzt beobachterbasierte Muster, um UI-Komponenten mit zugrunde liegenden Datenmodellen zu synchronisieren und sicherzustellen, dass Formularzustände während der gesamten Anwendung konsistent bleiben. Die Bibliothek bietet einen strukturierten Ansatz zur Verwaltung von Formularinitialisierung, Feldverfolgung und Lebenszyklusereignissen. Die Bibliothek zeichnet sich durch ihre Unterstützung für tief verschachtelte Datenstrukturen und hierarchische Komposition aus, was rekursive Validierung und dynamische Updates innerhalb komplexer Objektbäume ermöglicht. Sie verfügt über eine schema-gesteuerte Validierungs-Engine, die sowohl synchrone als auch asynchrone Regeln unterstützt, neben einer Middleware-artigen Abfangfunktion, die es ermöglicht, Daten während Feld-Updates zu überwachen oder zu transformieren. Entwickler können spezifische Felder dynamisch über pfadbasierte Adressierung aufrufen und manipulieren, was Flexibilität bei der Arbeit mit großen oder sich entwickelnden Formularmodellen bietet. Über das Kern-State-Management hinaus enthält die Bibliothek Dienstprogramme für Datentransformation, wie das Formatieren von Eingabewerten und das Berechnen von Feldwerten basierend auf anderen Formulardaten. Sie bietet Multi-Formular-Orchestrierungsfunktionen zur Koordination von Validierung und Übermittlung über mehrere Instanzen hinweg und bleibt von spezifischen Präsentationsschichten entkoppelt, um die Integration mit jeder UI-Komponentenbibliothek zu ermöglichen. Das Framework bietet zudem integrierte Tools zur Überwachung von Feld-Lebenszyklusereignissen und zum Debuggen interner Zustandsübergänge.
Organizes deeply hierarchical or dynamic form inputs into structured models that support recursive validation and automated state updates.