sycamore-rs / sycamore

A library for creating reactive web apps in Rust and WebAssembly
https://sycamore-rs.netlify.app
MIT License
2.79k stars 148 forks source link

Make batch affect both memos and effects #631

Closed lukechu10 closed 12 months ago

lukechu10 commented 12 months ago

Also simplifies effects by simply making them into memos that have a value of ().

Follow-up to #626 Supersedes #601

github-actions[bot] commented 12 months ago

Benchmark Report

| wasm-bindgen | baseline | update | diff

########################################################################## 01_run1k | 11.30 | 22.21 | 22.00 | -0.97% 02_replace1k | 18.72 | 38.56 | 38.04 | -1.35%