心知天气API:https://www.thinkpage.cn/doc
从华为天气应用里随便截的图,轻喷T-T:
SPA框架:
vue全家桶
技术要点:
MVVM架构,路由,应用状态管理,自动化构建,单元测试等。
推荐使用 vue-cli
创建项目脚手架
组件库不做限制,可以使用 element-ui
,iview
或者自己写
需求点:
天气:
- 当前城市的天气实况
- 当前城市昨日,今日以及未来5天(共7天)的天气情况
- 当前城市今日24小时逐小时天气预报
空气质量(待定):
- 当前城市的空气质量实况(待定)
- 今日空气质量城市排行(1-10名)(待定)
- 当前城市的空气质量排名(待定)
生活贴士(待定):
- 生活指数(待定)
- 农历,节气,生肖(待定)
- 日出日落时间
设置:
- 城市搜索,添加常用城市,设置当前城市
- 设置天气数据单位
- 多语言(待定)(待定)