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
Explore this link on the map →related reading
- Building the Figma for mapsfelt.com
- Text Rendering Hates You - Faultlorefaultlore.com
- abseil / Performance Hintsabseil.io
- Grainradgrainrad.com
- The Conductor Rewrite: What They Changed to Make It Fastperformance.dev
- Speeding Up the Webcola Graph Viz Library with Rust + WebAssembly - Casey Primozic's Homepagecprimozic.net
- GitHub - stanford-cs248/draw-svg: Stanford CS248 Assignment 1: Implement a simple SVG renderer · GitHubgithub.com
- The Web Animation Performance Tier List | Motion Magazinemotion.dev
- Cheng Lou on X: "My dear front-end developers (and anyone who’s interested in the future of interfaces): I have crawled through depths of hell to bring you, for the foreseeable years, one of the more important foundational pieces of UI engineering (if not in implementation then certainly at https://t.co/BKnwCDIp75" / Xx.com
- Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior · Mark's Dev Blogblog.isquaredsoftware.com
- Populating the page: how browsers work - Performance | MDNdeveloper.mozilla.org
- Cloud-Native GIS Software & Online Mapping Platform | Feltfelt.com