1 dépôt
Standardized API sets and helper functions for managing common programming tasks and application logic in JavaScript.
Distinct from Standardization Utilities: None of the candidates provide a general-purpose JavaScript utility library; candidates are focused on repository config, iOS, or animation systems.
Explore 1 awesome GitHub repository matching web development · Core JavaScript Utilities. Refine with filters or upvote what's useful.
Closure Library est une bibliothèque standard JavaScript et un ensemble d'outils utilitaires conçus pour construire des applications web à grande échelle. Elle fournit une collection de modules utilitaires de base et d'API standardisées pour simplifier la logique applicative complexe et la gestion d'état. Le projet est construit comme un framework modulaire utilisant un système de modules basé sur les espaces de noms pour éviter la pollution de la portée globale. Il est spécifiquement conçu pour être utilisé avec Closure Compiler afin de permettre une élimination agressive du code mort et une minification, réduisant la taille de livraison finale en production. Pour garantir la fiabilité dans les grands projets, la bibliothèque utilise des annotations JSDoc pour le typage statique afin de vérifier les contrats d'API avant l'exécution. La bibliothèque couvre la compatibilité multi-navigateur via une couche de polyfills et la détection de fonctionnalités. Elle fournit une architecture structurée pour le développement frontend d'entreprise, se concentrant sur un comportement cohérent à travers différents environnements de navigateur et contextes d'exécution, y compris Node.js.
Use a collection of standardized APIs and helper functions to simplify the development of complex application logic.