「天地间,有许多景象是要闭了眼才看得见的。譬如梦」

导读

JavaScript由于其是弱类型语言,难以进行类型检测,在构建大型应用时难免会遇到隐式类型转换等问题。为了解决这个问题,微软推出了TypeScript,对JavaScript兼容的语言。另外就是ReasonML,并没有对JavaScript进行兼容,但是可以避免JavaScript一些缺陷。可视化方面主要包括网络演变可视化、美国的三种主要毒品的时空演变、以及基于Mapbox的19个出色的可视化作品,此外还有一篇关于Treemap的介绍。最后推荐一款基于浏览器的PowerPoint,不需要在本地安装大型Office套件,在线即可完成汇报演示。

前端

1、TypeScript vs ReasonML
ReasonML充分利用其他语言和工具(如Immutable.js 和 eslint)中的优势部分,并将其带入语言级别,本文对比了ReasonML相对于TypeScript所具有的优势,ReasonML 能带来 TypeScript 想要做到的一切(甚至更多),但是ReasonML没有那些 JavaScript 怪癖。

可视化

1、网络的演变
通过时间轴的方式可视化浏览器及相关技术、互联网的发展历程。
2、在美国的三种主要毒品的时空演变可视化
本文分析了2011到2017年美国各个地区PILLS、HEROIN、FENTANYL这三种毒品分布以及在部分地区的演变规律。
3、2019年基于Mapbox的19个出色的可视化作品
4、Treemap
本文介绍了Treemap的起源、生成算法及常见的应用。

工具

1、基于浏览器的PowerPoint解决方案
一款运行在浏览器的PowerPoint,通过拖拽就可以实现数据分析报表,插入文字、图片等等。可以很方便的创建并在线演示。