sui mobile和light7都是同一个做者开发的,都是用于手机端的UI。两个框架简直就是同卵双胞胎,其中sui mobile必须配合zepto,light7能够使用zepto也能够使用jquery。css
若是说你想在项目中选择这样一套框架,建议使用light7而不是sui mobile,连boostrap都抛弃了zepto,我想不到有任何理由使用它。zepto比jquery的优点只有体积小而已,然而如今移动网络这么快,并且有各类cdn能够使用,体积小的优点能够忽略不计了。它的缺点就是扩展插件没有jquery多,并且他还有自身有可是jquery没有的api,这就是致使为何sui mobile不能够将zepto替换成jquery的缘由。jquery
说下这两个框架比较坑人的问题——路由,路由做用其实就是异步刷新、缓存页面、修改url,支持浏览器上一步下一步,路由能够给用户更好的使用体验,能够很平滑的跳转页面。可是若是你使用路由(默认开启),你就必须将全部页面的js提取到同一个js中,而且使用pageInit方式来初始化。全部业务的页面逻辑代码都放到同一个文件,这其实很不利于维护。并且我实际使用中发现路由和angularjs也有冲突。因此我建议关闭路由,把它做为一个单纯的css库来使用。angularjs