前言

Alice-UI框架诞生的目标

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

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

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

其实这也是算一种刻意练习,如果想了解更多什么是刻意练习,可以看我的博客-刻意练习

组件目录

目前完成了一下组件

基础组件

表单

展示组件

其他

在线观看地址

由于是移动端的组件,请在模拟手机模式下打开在线demo

alice-ui 在线观看地址

为何叫Alice-UI

因为Alice这名字好听,我也挺喜欢Alice的人设,甚至以前还做过一个Alice梦游仙境的1分钟MG动画

Alice梦游仙境-视频在线观看