Day30 D3js 浪漫突进的回顾及展望

D3js 浪漫突进的回顾及展望

你只要顾好你会的、你喜欢的,一直讲、拼命讲,展现你的魅力!

-- 浪漫Duke

回顾

D3js真的需要一直写、拼命写,由於API很多,而很多时候其实不知道自己要用到哪些API,也是参考许多人的范例才知道自己到底该用甚麽。

D3js真的是SVG图表的一大利器,至始至终觉得他真的好用方便又快速,学习也不用一定得到一定门槛才能产出图表,只要会几个API基本的能产出,再持续扩充动画及互动相关API,而且再每一次迭代学习中,又能体会出新的开发途径,可以说是有趣又好玩呢!

展望

目前工作上可能也没有面对到非常大量图表,毕竟除了资料分析或特定产业才会大量使用特殊图表,但仍然有很多有趣好玩的应用,等着探索。

学习方式

透过模仿学习

凡是从复制开始,如果有原始码可以看当然可以直接学习对方使用API的方式,如果没有的话,就是从使用者角度直接开抄!我觉得这样的学习方式,对我自己使满实用的,不然API学了不用,其实也不太知道要干嘛。

目前发现一个挺有趣的项目,dbdiagram,可能是我近期有趣的复制学习的对象,完成资料结构单向显示、关联栏位连线及部分互动,连线部分要绕特定路线还没调整,但整体实作的时候真的满有趣的!

Codepen范例

结论

D3js就像前端的味精一样,为人生增添更多美好的风味。


<<:  Day 30 - 人生 Online 好难玩,技能到底要怎麽点才能最强呢?

>>:  SDN-Defense + Snort 初步介绍

[Day 30] 第二年的铁人赛:完赛心得

很快的 30 天过去了,终於完赛了,也是第二次参加铁人赛,去年第一次参加时自己还没养成写文章的习惯,...

JS 29 - 一个 div 就能完成的发光游泳圈!

大家好! 今天我们要实作网页完全载入前的载入游泳圈! 我们进入今天的主题吧! 样式表 #loader...

[Day 25] 指标预处理 - 趋势化资料

今天是论文笔记,原论文可参考:Predicting stock and stock price in...

实作Aurora

RDS除了SQL Server之外, AWS也提供其他厂商的关联式资料库. 这次实作Amazon A...

Day02:空间复杂度

今天来聊聊,空间复杂度(Space Complexity) 空间复杂度,空间指的是在执行程序码时所耗...