2 रिपॉजिटरी
Optimizations that predefine the structure of virtual nodes to reduce runtime diffing overhead.
Distinct from Diffing Algorithms: Specifically targets virtual DOM node shapes for rendering performance, whereas the parent covers general diffing algorithms.
Explore 2 awesome GitHub repositories matching software engineering & architecture · VNode Shape Optimizations. Refine with filters or upvote what's useful.
Inferno is a virtual DOM UI library and high-performance DOM renderer used for building component-based user interfaces. It functions as a server-side rendering engine and a client-side framework that synchronizes application state with the visual interface through a declarative structure. The project distinguishes itself as a React-compatible UI framework, providing a compatibility layer that allows components designed for other reactive environments to run without modification. Its capability surface covers virtual DOM management, including node diffing and reconciliation, and a full serve
Optimizes rendering speed by predefining child node shapes at compile time to bypass runtime normalization.
Primitive is an algorithmic art generator and geometric image reconstruction tool that transforms raster images into stylized vector compositions. It functions as an iterative shape optimizer and raster-to-vector converter, approximating pixel-based photos by layering geometric primitives such as triangles, circles, and rectangles. The project utilizes a search algorithm to determine the optimal position, size, and color for each shape to minimize the visual difference from the source image. Users can apply shape constraint definitions to control the properties and orientations of the geometr
Implements an iterative search algorithm to optimize the placement and color of primitives against a target image.