1. 架构设计 本应用采用纯前端架构,数据持久化依赖浏览器的 LocalStorage,实时天气数据通过调用公共天气 API 获取。 ## 2. 技术描述 - **前端框架**: React@18 + TypeScript + Vite - **样式方案**: TailwindCSS@3 - **路由管理**: React Router DOM@6 - **状态管理**: React Context API (管理全局状态如当前城市、单位设置) - **数据持久化**: LocalStorage (存储城市列表、用户设置) - **图标库**: React Icons (使用其中的 Wea...