You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(Formerly known as PDQuickUI, renamed to QuickUI starting from version 0.6.0)
QuickUI is a front-end rendering framework built with pure JavaScript. By integrating virtual DOM technology, it enhances rendering performance, achieving rapid data responsiveness and automatic updates.
Features
Efficient Virtual DOM
Precise diffing algorithm for efficient DOM updates
Smart attribute patching system that updates only changed values
Intelligent child node comparison for minimal DOM manipulation
Reactive Data Handling
Deep data monitoring system for immediate state tracking
Automatic UI updates on data changes, no manual operation needed
Smart caching system to prevent unnecessary re-renders
Support for nested data structures with reactive handling
Advanced Template Features
Built-in internationalization (i18n) support for easy localization
Dynamic template loading with asynchronous processing
Powerful expression system supporting calculations, dates, and text processing
Comprehensive directive system for flexible DOM manipulation
Performance Optimizations
Lazy loading for images and SVG content to improve load times
Minimal file size with zero external dependencies
Smart event delegation and resource cleanup for optimized memory usage
<!-- Version 0.6.0 and above --><scriptsrc="https://cdn.jsdelivr.net/npm/@pardnchiu/quickui@[VERSION]/dist/QuickUI.js"></script><!-- Version 0.5.4 and below --><scriptsrc="https://cdn.jsdelivr.net/npm/pdquickui@[VERSION]/dist/PDQuickUI.js"></script>
Module version
// Version 0.6.0 and aboveimport{QUI}from"https://cdn.jsdelivr.net/npm/@pardnchiu/quickui@[VERSION]/dist/QuickUI.esm.js";// Version 0.5.4 and belowimport{QUI}from"https://cdn.jsdelivr.net/npm/pdquickui@[VERSION]/dist/PDQuickUI.module.js";