Skip to content

Variant canvas implementation#329

Merged
minjoonkim merged 6 commits intomainfrom
variant-canvas
Apr 28, 2026
Merged

Variant canvas implementation#329
minjoonkim merged 6 commits intomainfrom
variant-canvas

Conversation

@minjoonkim
Copy link
Copy Markdown
Contributor

refactoring nightingale-variant to canvas version: nightingale-variant-canvas

initial benchmark tests:

Variants SVG load (ms) Canvas load (ms) Load speed-up SVG refresh (ms) Canvas refresh (ms) Refresh speed-up
100 18.5 34.6 0.53× 33.5 33.2 1.01×
316 33.4 30.4 1.10× 33.2 33.3 1.00×
1,000 33.2 33.4 0.99× 33.6 33.2 1.01×
3,162 45.0 32.6 1.38× 33.2 33.3 1.00×
10,000 194.0 27.1 7.16× 72.0 33.1 2.18×
31,623 800.8 30.6 26.17× 244.5 33.1 7.39×
100,000 4651.1 52.7 88.26× 4482.8 71.6 62.61×
316,228 2268.1 163.1 13.91× 4207.8 125.0 33.66×

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 24, 2026

Deploy Preview for cozy-marzipan-abb3b4 ready!

Name Link
🔨 Latest commit 46f9e3d
🔍 Latest deploy log https://app.netlify.com/projects/cozy-marzipan-abb3b4/deploys/69ef2f1e1c9ca800085a58bb
😎 Deploy Preview https://deploy-preview-329--cozy-marzipan-abb3b4.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@minjoonkim minjoonkim requested a review from dlrice April 27, 2026 10:15
@minjoonkim minjoonkim merged commit c9aeb41 into main Apr 28, 2026
6 checks passed
@minjoonkim minjoonkim deleted the variant-canvas branch April 28, 2026 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants