2 dépôts
Mechanisms for automatically disposing of reactive resources when parent components are unmounted.
Distinct from Reactive Primitives: Distinct from Reactive Primitives: focuses on the ownership and disposal lifecycle rather than the primitive itself.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Lifecycle Management. Refine with filters or upvote what's useful.
RxJava is a reactive stream processing framework and JVM reactive extensions library. It serves as an asynchronous dataflow orchestrator used to compose event-based programs by transforming, combining, and consuming real-time data flows on the Java Virtual Machine. The project distinguishes itself through integrated backpressure flow control, which manages the emission rate between producers and consumers to prevent memory exhaustion. It further provides mechanisms for concurrent thread management and parallel data processing to offload blocking operations and maintain application responsiven
Provides mechanisms for managing the ownership and disposal lifecycle of reactive resources to prevent memory leaks.
Leptos is a full-stack Rust web framework designed for building reactive applications that share logic and types between the server and the browser. It provides a comprehensive toolkit for developing web interfaces where specific DOM nodes update automatically in response to changes in underlying reactive signals, rather than re-rendering entire component trees. The framework distinguishes itself through a fine-grained reactivity model that tracks dependencies at the individual data point level. It utilizes compile-time template transformation to convert declarative HTML-like syntax into opti
Manages the lifecycle and memory of reactive primitives by automatically disposing of resources when their parent component is unmounted.