1 dépôt
Capabilities to replace a UI framework's runtime with lightweight alternatives to optimize bundle size.
Distinct from UI Frameworks: Distinct from UI Frameworks: focuses on the ability to swap the runtime implementation rather than the framework features themselves.
Explore 1 awesome GitHub repository matching web development · Runtime Framework Swapping. Refine with filters or upvote what's useful.
nwb est une chaîne d'outils de build zéro-configuration, un bundler de modules et un serveur de développement pour les applications et bibliothèques JavaScript et JSX. Il fonctionne comme un système de build qui dérive automatiquement les paramètres du compilateur et du bundler à partir des dépendances installées du projet pour supprimer la configuration manuelle. L'outil se distingue par sa capacité à agir comme un compilateur de bibliothèque, générant plusieurs formats de distribution tels que ESM et CJS à partir d'une source unique pour la compatibilité avec les gestionnaires de paquets. Il inclut également un test runner headless pour navigateur qui exécute des tests unitaires avec un mode watch intégré et un rapport de couverture de code. Le système couvre un large éventail de capacités, notamment des pipelines d'assets frontend pour transpiler la syntaxe moderne et traiter les préprocesseurs CSS. Il fournit un workflow de développement incluant le hot module replacement, la génération de build de production avec minification et suppression de code, et un pipeline de transformation piloté par plugins pour étendre les fonctionnalités de la chaîne d'outils.
Allows replacing the default runtime with lightweight alternatives to reduce final bundle size.