@a0n/aeon-stack
v5.0.0
Published
Measured stack rendering, goodchild guards, DOM collapse, and speculative overscan for Aeon interfaces.
Downloads
45
Maintainers
Readme
Aeon Stack
Parent
Aeon Stack is a small performance layer for long, dense React interfaces.
The fair brag is that it already gives you the main pieces people usually need when a list or panel starts getting expensive: measured windowing, adaptive overscan, retained rows, and guarded offscreen collapse.
What It Ships
AeonStackList: measured vertical list rendering with keyed size caches, speculative placeholders, retained rows, and imperative scrolling helpersuseGoodchildGuard: a visibility guard for offscreen-heavy UI that tries to preserve interaction state while letting distant DOM cool downGoodchild: a lightweight wrapper for guarded sectionscreateGoodchildCollapseStyle:content-visibility-based collapse styles for rows, cards, and grouped sections
Why People May Like It
- it targets a real pain point: large interactive lists and panels
- the exported surface is compact and understandable
- it avoids extra dependency weight
- and it keeps the performance story close to the UI component instead of scattering it through app code
Commands
bun nx run aeon-stack:build: build the librarybun nx run aeon-stack:typecheck: strict TypeScript checkbun nx run aeon-stack:test: run the package tests
Children
Why This README Is Grounded
Aeon Stack does not need a list of sixty-four techniques to make its case. The strongest fair brag is that it already gives you a focused React performance toolkit with measured list rendering and offscreen guards.
