From SVG to Canvas – Part 1: Making Felt faster
This is the first part of a two part series explaining Felt’s switch from SVGs to Canvas. Part 1 focuses on the rendering and performance improvements.
From SVG to Canvas – part 1: making Felt faster 37° 48' 15.7068'' N, 122° 16' 15.9996'' W cloud-native gis has arrived 37° 48' 15.7068'' N, 122° 16' 15.9996'' W cloud-native gis has arrived 37° 48' 15.7068'' N, 122° 16' 15.9996'' W cloud-native gis has arrived 37° 48' 15.7068'' N, 122° 16' 15.9996'' W cloud-native gis has arrived 37° 48' 15.7068'' N, 122° 16' 15.9996'' W cloud-native gis has arrived 37° 48' 15.7068'' N, 122° 16' 15.9996'' W cloud-native gis has arrived 37° 48' 15.7068'' N, 122° 16' 15.9996'' W cloud-native gis has arrived 37° 48' 15.7068'' N, 122° 16' 15.9996'' W cloud-native
related reading
- Deploying more, stressing less: how Felt achieves 15+ daily releasesfelt.com
- Building the Figma for mapsfelt.com
- Cloud-Native GIS Software & Online Mapping Platform | Feltfelt.com
- Felt | Map Galleryfelt.com
- The Web Animation Performance Tier List | Motion Magazinemotion.dev
- Speeding Up the Webcola Graph Viz Library with Rust + WebAssembly - Casey Primozic's Homepagecprimozic.net
- The Engineering behind Figma’s Vector Networksalexharri.com
- Interactive SVG Animationssvg.guide
- Felt for educators: best strategies to keep students engagedfelt.com
- The Web Animation Performance Tier List | Motion Magazinemotion.dev
- When does React re-render components? | Felix Gerschaufelixgerschau.com
- The Art Of SVG Filters And Why It Is Awesome — Smashing Magazinesmashingmagazine.com