webpack

git

造轮子心得

Alice-UI

为何网上这么多UI框架还需自己造轮子,把自己很多周末时间和下班时间都耗费掉,是一件明智的选择吗?

其实造现有的轮子最大的作用可能不是用在工作,而是在于学习和研究。造轮子的时候会遇到很多问题,这时候就能逼自己看别人的源码,一开始可能只能看懂一小部分的源码,然后模仿一下别人的思路,自己写一遍。随着时间推移,你看的源码越多,写得也越多,就越能感受到作者设计的妙处,甚至经过大量的同类型源码比较,你慢慢能分辨出代码哪里不足,这时候你会飞快成长。

还有就是我在用工作的时候使用别人UI框架一段时候后,发现工作效率虽然提升很多倍,代码质量也有保障,但是慢慢会把JS的基本功力给丢失。看了一些blog,他们说这是框架的一种侵蚀性,会慢慢限制程序员的思想,当失去框架或者换了一套框架,如果对于框架的原理没有深入,这人就基本废了,所以为了跳出舒适区,就狠心消耗大量自己的时间和陪女友家人的时间,几个月都在研究目前的主流UI框架,参考了iview,vux,vant,minu等框架。

其实这也是算一种刻意练习,如果想了解更多什么是刻意练习

在线观看地址

在线地址

使用文档

在线文档

常用工具函数