高中低风险地区展示与查询,可查看历史记录,作为 API 调用

2022-09-18 21:21:04 +08:00
 hbtech

主页: risk-region.ml

将地区信息树形结构化展示,并可使用关键词检索。历史数据目前有自 2022 年 4 月 15 日以来的数据,可查阅及打包下载。还使用了 PWA 技术以加快下次加载的速度,黑暗模式也做了相应适配。

前端 GitHub: COVID-Risk-Region

后端 GitHub: RiskLevelAPI

前端目前部署在 Cloudflare Pages 上,后端是借助了 GitHub Actions 实现自动更新并存储

算是一个用来练手的小项目,使用过程中有什么问题轻喷

1890 次点击
所在节点    分享创造
11 条回复
rming
2022-09-18 22:02:13 +08:00
有没有可能根据历史数据做个未来风险区概率预测🤓
jedrek
2022-09-18 22:59:28 +08:00
能不能全部收起,点一下展开一级,再点全部展开。

这就不必滚动不必输入一眼就能看到我要找的省
jedrek
2022-09-18 23:01:36 +08:00
若不同的层级使用不同的颜色区分,会省却不少辨认的功夫
像这个
https://static-2c1ea984-de3e-488c-9c66-17561bab77a3.bspapp.com/fengxian/
hbtech
2022-09-19 09:59:25 +08:00
@jedrek
#2 默认展开省级是因为在写这个项目时地区的数量还不多,展开了会比较好看,现在改成仅在数量较少的时候展开了。搜索记录是保留的,搜索过一次后会出现在下方的 tag 中,下次直接点击即可筛选出来,不必下滑翻找。

#3 “不同的颜色区分”指的是这个网站里每个层级的文件夹图标么?
jedrek
2022-09-19 12:37:50 +08:00
@hbtech #3 大约是图标颜色,不用图标的话也可以对文字应用背景色加以区分
jedrek
2022-09-19 12:39:52 +08:00
@hbtech 每个可展开的项目后面注明直接子项的数量或许会更好
deplivesb
2022-09-19 14:09:49 +08:00
想问一下,接口数据是从哪儿来的,还有接口准备长期维护下去嘛
hbtech
2022-09-19 16:08:54 +08:00
@jedrek 谢谢你的建议,这两个功能现在都加上了,在详细地址这一层级前会有一个 • 以示区分

@deplivesb 接口数据实际上是对 https://github.com/panghaibin/RiskLevelAPI/tree/api 里的镜像,也就是说你可以直接用 https://github.com/panghaibin/RiskLevelAPI/raw/api/latest.json 当作 API 来调用。目前所有的数据都存储在该仓库的 api 分支中,所运行的代码可在 main 分支查看。只要没有不可抗力,例如仓库被 GitHub 关停,域名被墙等,会长期维护。
xinyana
2022-09-19 16:46:25 +08:00
又一个轮子,做的很漂亮,楼主咱做半年,我就不用费劲了
https://static-2c1ea984-de3e-488c-9c66-17561bab77a3.bspapp.com/fengxian/
作者路过
Asimov01
2022-09-19 16:58:53 +08:00
已 star 支持!
hbtech
2022-09-19 18:05:40 +08:00
@xinyana 哈哈哈日常造轮子,这个 4 月份开始做的,后面才慢慢完善

@Asimov01 感谢支持

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/881094

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX