3 Repos
Registering reusable transformation functions globally for application-wide access.
Distinct from Formatting Rules: Focuses on UI-level data formatting rather than system-wide configuration or security policies.
Explore 3 awesome GitHub repositories matching web development · Global Formatting Rules. Refine with filters or upvote what's useful.
Vue ist ein progressives, komponentenbasiertes JavaScript-Framework, das für den Aufbau reaktiver Benutzeroberflächen und Single-Page-Anwendungen entwickelt wurde. Es konzentriert sich auf ein deklaratives Vorlagensystem, das HTML in effiziente Render-Funktionen umwandelt und es Entwicklern ermöglicht, komplexe Schnittstellen in isolierte, wiederverwendbare Einheiten zu organisieren, die automatisch mit dem Anwendungszustand synchronisieren. Das Framework zeichnet sich durch ein reaktivitätsbasiertes Abhängigkeitsverfolgungssystem aus, das den Datenzugriff während des Renderns überwacht, um präzise Updates auszulösen. Es bietet eine flexible Architektur, die sowohl die inkrementelle Einführung als auch die Entwicklung von Anwendungen in vollem Umfang unterstützt. Entwickler können ein robustes, Plugin-basiertes Erweiterbarkeitsmodell nutzen, um globale Logik zu injizieren, während die virtuelle DOM-Abgleichung des Frameworks effiziente Schnittstellen-Updates durch die Berechnung minimaler Mutationen sicherstellt. Über seine Kern-Rendering-Fähigkeiten hinaus enthält das Projekt eine umfassende Suite von Tools zur Verwaltung des Anwendungszustands, URL-basiertem Routing und serverseitigem Rendering. Es bietet umfassende Unterstützung für Komponentenkomposition, Inhaltsverteilung und Animationsmanagement, neben integrierten Sicherheitsmaßnahmen wie automatischem Content-Escaping, um häufige Schwachstellen zu verhindern. Das Framework wird mit offiziellen Typdeklarationen vertrieben, um die statische Analyse zu unterstützen, und kann über Standard-Paketmanager installiert oder direkt über Skript-Tags in Browserumgebungen integriert werden.
Registers reusable formatting functions globally for access across all components.
Vega is a reactive visualization engine that translates structured specifications into interactive, browser-based graphical representations. It functions as a declarative grammar for data visualization, allowing users to define complex charts and maps through a JSON-based configuration format rather than imperative code. The system operates on a dataflow-based reactive graph that automatically propagates updates through the visualization whenever input data or user interactions change. By integrating a modular transformation pipeline, the engine handles data filtering, sorting, and aggregatio
Applies region-specific rules for numbers and dates within charts to ensure readability for global audiences.
next-intl ist ein Internationalisierungs-Framework für Next.js-Anwendungen. Es bietet ein System zur Verwaltung von Übersetzungen, lokalisiertem Routing und ICU-Nachrichtenformatierung, um mehrsprachige Inhalte über Server- und Client-Komponenten hinweg bereitzustellen. Das Projekt zeichnet sich durch den Fokus auf Developer Experience und Typsicherheit aus und nutzt einen TypeScript-Übersetzungsvalidator, der Deklarationsdateien aus JSON-Nachrichten für die Key-Validierung zur Kompilierzeit generiert. Es optimiert Übersetzungsworkflows mit Tools zur automatischen Extraktion von Strings aus dem Quellcode in Nachrichtendateien und zur Synchronisierung dieser Bundles mit externen Lokalisierungsdiensten. Das Framework deckt eine breite Palette an Funktionen ab, einschließlich locale-aware Routing-Management für SEO-freundliche URL-Präfixe und Domain-Mapping sowie umfassende Datenformatierung für Daten, Zahlen und Listen. Es unterstützt komplexe Nachrichtenformatierung mittels ICU-Syntax für Plurale und Geschlechter und bietet Hilfsprogramme zur Verwaltung von Right-to-Left-Layouts und lokalisierten Seiten-Metadaten. Die Bibliothek integriert sich in native JavaScript-Internationalisierungs-APIs und bietet Storybook-Integration zur Vorschau lokalisierter Komponenten während der Entwicklung.
Establishes reusable formatting rules for dates, times, numbers, and lists to ensure application-wide consistency.