4 个仓库
Techniques for rendering only the visible portion of large lists to minimize DOM elements.
Distinct from Virtual DOM Renderers: Distinct from Virtual DOM Renderers: focuses specifically on the list-virtualization pattern for large datasets rather than a general DOM abstraction layer.
Explore 4 awesome GitHub repositories matching user interface & experience · Virtual Scrolling. Refine with filters or upvote what's useful.
这是一个用于优化 Angular 应用程序性能的技术参考和指南。它提供了一份全面的检查清单,通过关注包优化、渲染最佳实践和运行时执行来提高速度和效率。 该指南涵盖了广泛的差异化因素,包括通过 Service Workers 和离线缓存实现渐进式 Web 应用策略。它还详细介绍了使用服务端渲染和应用外壳来改善感知加载时间的方法。 该仓库提供了关于更广泛功能领域的指导,例如变更检测调优、使用 Web Workers 卸载繁重计算,以及通过虚拟滚动进行 DOM 管理。它还涵盖了通过 Tree-shaking、压缩和懒加载模块拆分来减小包体积的方法。
Reduces the number of rendered elements using virtual scrolling to speed up browser rendering.
这是一个 React 日期选择器组件,具有连续垂直滚动界面。它提供了一个用于选择日期的 Web 界面,支持单个日期选择以及通过范围选择定义特定时间段。 该组件的特色在于无限滚动机制,允许用户无需分页或下拉菜单即可浏览日期。它包括用于在不同年份之间快速跳转的年份导航,并利用窗口化虚拟滚动来保持性能。 该界面支持标签和日期格式的区域本地化。它包括键盘驱动导航和屏幕阅读器兼容性等辅助功能。日期约束管理允许定义最小和最大日期,或禁用特定日期。
Implements virtual scrolling to render only visible date cells, ensuring high performance during infinite scrolling.
Vue-easytable is a high-performance data grid component designed for the Vue.js framework. It provides a comprehensive interface for displaying and managing large-scale tabular data, utilizing virtual scrolling to maintain responsiveness by rendering only the visible subset of rows within the browser. The component offers spreadsheet-style interaction, enabling users to perform direct, in-place data editing and manipulation. It supports complex grid configurations, including column pinning, row expansion, and data filtering, allowing for the organization of structured information to improve r
Renders only the visible subset of data rows in the DOM to maintain high performance with large datasets.
This library provides a React component for rendering interactive hierarchical data structures. It is designed to visualize nested information through recursive composition, allowing users to navigate deep data hierarchies by expanding and collapsing branches. The component distinguishes itself by integrating drag-and-drop functionality, enabling users to reorganize nodes directly within the interface. It also supports asynchronous data loading, which fetches child branches on demand to manage remote or deep datasets efficiently. The library includes performance optimizations for large datas
Optimizes rendering of large datasets by displaying only visible items to maintain high performance.