Future of Leaflet
summary
Announces Leaflet 1.0 with concrete changes: fractional zoom enabling smooth zoom + ballistic panning, virtual tile loading that cuts flicker, and pinch-zoom hardware acceleration on iOS. Vectors are rewritten so canvas + SVG parity is supported, SVG adds are ~3× faster and use ~3× less memory, canvas does partial redraws and is retina-ready. Tile logic splits into grid layer and tile loader allowing WebGL/custom tiles. CRS is centralized so arbitrary projections work cleanly. Overall code size shrinks while construction and event handling become significantly faster.
AI-written summary · about
chapters (12)
- 0:00Introduction and 1.0 update
- 1:47Leaflet's philosophy
- 3:42Usability improvements
- 6:15Vector improvements
- 8:09Polygons and Polylines
- 8:55Tile layer refactoring
- 10:16Projection support
- 11:58Performance enhancements
- 13:50Code size reduction
- 15:53Development timeline
- 17:31Leaflet vs Mapbox GL JS
- 20:05Audience Q&A
related talks
30mFuture of Leaflet
15mMaking maps work on mobile
15mRapid v2: A new WebGL editor for OpenStreetMap
32m"A Developer's Guide to Open Source Web Mapping Libraries"
20mBootleaf, an open-source web-map framework
12mNext generation Maps with WebGL
30mA front-end dev epic journey into geography
41mA Developer's Guide to Open Source Web Mapping Libraries
