qmik.js移动h5开发的最最佳框架选择之一?移动html5开发,
发布网友
发布时间:2024-10-03 10:27
我来回答
共1个回答
热心网友
时间:2024-10-06 12:30
在寻找移动H5开发的最佳框架时,qmik.js是一个值得关注的选择。它以支持jQuery语法著称,这能显著降低迁移成本。核心库仅22k的大小也使其颇具吸引力。然而,公司使用zepto遇到的问题在于其文档不完善,这使得在解决一些问题时变得困难。如果qmik.js能完美兼容jQuery,无疑将是一个替换zepto的上佳选择。
交流中,了解到大多数公司选择前端框架时,都会考虑到与jQuery的兼容性,因为jQuery的使用率极高。这表明在设计架构时,往往需要同时满足jQuery的规则和公司特定功能。qmik.js作为阿里开发的框架,其功能设计自然与阿里的架构更加契合。
文档中,qmik.js提供模块化功能,这是作者赞赏的一点。他指出jq缺乏模块化曾是其使用上的一个痛点,不得不手动改造以适应其他框架。移动端的网络环境要求轻量级框架,qmik.js在这方面表现优秀。
它还拥有模板渲染功能,据说性能优于AngularJS、ejs等同类工具。尽管作者未使用过这些具体库,但他强调在移动端,模板渲染的js库表现通常一般。
值得注意的是,qmik.js几乎支持所有浏览器,除了IE8及以下版本。在移动开发中,忽视低版本浏览器的需求是明智之举,特别是在wp系统下,zepto的表现令人失望。qmik.js在火狐等浏览器上的支持则是一个亮点。
根据文档,qmik.js是一个值得尝试的框架,对于已经使用zepto的开发者来说,它提供了出色的替代方案。然而,其他移动端框架各有优势,侧重点不同,选择时需要全面考虑。没有最好的框架,只有最适合特定项目的框架。