导读

本周分析的内容主要包括前端、可视化、数据三部分。前端是关于TypeScript的部分内容,可视化主要关于D3.js、疫情可视化、基于WebGL 2.0的风场可视化,数据主要介绍了数据的从最初的层次数据到当下主流的各种类型数据库。

前端

1、腾讯IMWEB团队《未来可期的TypeScript》
本文介绍了什么是TypeScript、TypeScript能为开发者带来什么、TypeScript为什么能够成功以及TypeScript快速搭建、项目迁移方面提供了相关建议。

可视化

1、D3.js案例搜索工具
作者提供了一个D3.js可视化示例的搜索工具。

2、COVID-2019 Patients Tracking 可视化看板
该看板主要用于可视化呈现部分省市 COVID-19 患者每个个体从发病到治愈,以及从接触到发病等不同维度的历程与时间分布。并试图通过这种可视化方法观察患者病程与病毒传代,毒力,及潜伏期之间可能存在的关系。
文中使用了Dual Axes Downtrend Status Diagram(双轴跌落态势图)进行可视化,用于表现在一定时间间隔内发生的‘事件’的开始和结束经历的时间间隔长短,以及大量‘事 件’的发生-时间间隔长短的分布情况。

3、Wind Map
作者使用deck.gl实现WebGL 2.0风场可视化,WebGL 2.0带来了许多新功能,可用于游戏开发,创意编码和数据可视化,例如实例化,浮点纹理,变换反馈,多个渲染目标等。0_isorrXxtyK2PrFk8.gif

4、The Hitchhiker’s Guide to d3.js
D3.js漫游指南

5、中国大陆各省GDP排名变化(2000-2019)
image.png

数据

1、Comparing Database Types: How Database Types Evolved to Meet Different Needs
本文介绍了数据诞生以来逐步发展出的各种类型的数据库,从早期的层次数据库、网状数据库到当下的主流数据库,关系型数据库、NoSQL、NewSQL。