从事网站开发这么长时间了,使用过不少后台管理界面。一开始是复制别人的,后台也本身作过。那个时候都不能叫作UI,UI这个词包括不少内容。在WEB2.0兴起后,对于网站开发人员来讲就更加的复杂。如今作网站开发,涉及到UI,和JAVASCRIPT密切相关。想让你的界面变成UI,必须使用JAVASCRIPT。这就给开发人员带来了一个问题“成本”,本身开发或是使用现成的都涉及到成本。我归为“学习成本”,“维护成本”。JAVSCRIPT框架N多种,有成熟的,有不成熟的。如何选择呢?如今的心得体会是,若是你作为网站的管理系统开发者和网站开发者最好选择同一框架体系。就现实状况讲,jquery是不错的选择。jquery插件多,文档全。选择一个基于JQUERY的管理系统框架,对于一个开发人员来讲是至关不错的选择。
我如今知道并了解过的后台管理框架有。
extjs,jxlib,mochaui,dwz,kissy,dojo。
我没有选择extjs是由于过于复杂,且只适合作管理系统类型的。你能把这个东西用到网站开发中吗?又大,插件又少,UI风格固定。作个OA还行。
jxlib不错,可是英文的,文档和之后的维护都成问题。不适合国内使用。编辑器血恶心。
mochaui在个人项目中用过,表面华丽,但是真用到项目中,文档不全,功能不全,缺点种种。
如今考虑试试DWZ,由于它基于jquery,不增长学习成本,界面风格和UI组件还说的过去。
还就是淘宝的kissy,各方都不错。但是没有成熟的管理系统雏形和UI组件。kisyy是淘宝的做品,组件贡献只靠淘宝前端的工程师们,不像jquery如此流行。
最后,不得不说一句。不要选择没有开发团队或公司维护的框架,特别是英文的而且你英语还很差的。文档和功能扩展都是大问题,有了问题想找个讨论都找不到。我使用的mochaui就是这种状况,如今连官网都访问不了。文档少的可怜。mochaui基于mootools,而开发网站通常用jquery。有时一样一个功能,如省市连动,都须要开发两个版本。
乱七八遭说了堆,愿有所益处。对了,我如今的环境是没有前端开发人员,一个全顶的状况。除了北京,上海,广州。像咱们大连这前端招的很少,用的多。你懂的。
后更新个小表吧。
extjs
jxlib
mochaui(死了)
dwz
kissy
dojo
jquery easyui
后更新国外网站的参考
http://themeforest.net/category/site-templates/admin-templates
前端
https://wrapbootstrap.com/jquery
后又一小记:bootstrap
#UI框架#看了 OperaMasks 所有的DEMO,看完以后我真的很生气。组件作的真细、真好,但是TAB组件的美观度,还有所有组合起来的美观度真是能对付的。它的 apusic 风格的TAB简直是设计失败中的经典案例。连反馈给他们这种信息的渠道也没有,下面的联系咱们的连接是#。最后的examples-》advanced->monitor 的例子,粗造的不得了,在这样讲究精致的年代谁会用它。用之闹心,弃之惋惜。框架