最近有点烦,学来学去,好像什么都没学会啊,真是有点怪啊。
还是先别学IONIC了
最近我在学习移动端的开发,因为我知道现在移动设备才是未来的发展,但是PC端开发和移动端开发有什么不同,我其实也不是很了解。在盲目的跟风中,我一开始就上手了IONIC,然而学了好多天,我都还是迷迷糊糊的,编译出来的APK安装上去真的是很卡,而且界面都发生了变化。看了看知乎,大神们给出的答案我也大致了解了,Hybrid App 这个东西到目前还不是很成熟,虽然可以再IOS上媲美原生App,但是在Android上,体验十分的差劲。知道真相的我眼泪掉下来啊TAT。
坑爹的MSUI和LIGHT7
Framework7也是一个很火的框架,但是首页写的清清楚楚,他只是针对IOS的一套移动框架,但是在它的首页上推荐这另一个轻量级的兼容Android的移动框架,差不多是它的儿子吧,叫MSUI,是阿里巴巴国际UED团队研发的框架。说实话,这个框架真的是很棒,目前我仍然在学习它,很不幸运,但是它却停止更新快半年了,后来才知道他的主要作者离职了,估计跳槽了吧,何等坑爹啊。我才知道不管什么项目,背后有一个强大的维护团队是多么重要的事情。原作者离职后继续Fork了MSUI,在github上开源了另个项目叫 Light7,跟Msui就是孪生兄弟,基本都一样,增加了一些新的功能,同时也用jQuery取代了Zeopt,虽然看起来很不多,但是BUG好像也多了,毕竟现在是他一个人在做这个项目,而且好像也没什么精力放在这项目上,也是两三个月没更新了。许多人提交的Issues也没有回复,我真的不敢用啊。
美貌与才华一身的SEMANTIC UI

不得不说这是我见过最美框架了,Github上25000+的star也说明了这个框架多么火爆啊,这个动画效果体验真的是很让人耳目一新,而且在国内有中文镜像网站诶,学习就会轻松许多了啊。但是,看看他所支持的浏览器和平台,致命的问题来了,它只支持IE11+,好,光这一条,在国内做PC网站可以直接死刑了。能不能用来开发移动端啊,那样就不用考虑惹人厌恶的IE了,仔细一看 Android 4.4+, Chrome for Android 44+ ,拜拜,连移动端都没办法了,毕竟国内是Android 4.4以下的占了半壁江山啊。
宝宝心里苦啊。