# PWA with React + Leaflet: lessons from a 31-city map app

> Source: <https://dev.to/tarofortune/pwa-with-react-leaflet-lessons-from-a-31-city-map-app-27j2>
> Published: 2026-06-18 19:36:48+00:00

Notes from shipping a real-world PWA in Korea:

- Vite SSG is worth it. SPAs lose Korean SEO because Naver's crawler doesn't fully render JS.
- Leaflet > Mapbox for cost-sensitive projects. Free OSM tiles + zero cost.
- Firebase Hosting rewrites let you have deep URLs (/city/suwon) without a backend.
- KakaoTalk share is non-negotiable in Korea — 70%+ of social traffic.
- PWA install banner: don't auto-prompt, let the user discover.
