大家好,今天小编关注到一个比较有意思的话题,就是关于html5app开发框架的问题,于是小编就整理了3个相关介绍html5App开发框架的解答,让我们一起看看吧。
H5的核心优势在于它在不同浏览器之间提供了更理想的互操作,使得它成为跨平台移动应用程序开发场景中的一个重要语言选项。许多框架还为PhoneGap和Cordova等解决方案提供支持,这意味着我们可以为各种不同的平台和设备构建动态混合web应用程序。5种常用H5框架介绍:
1.TwitterBootstrap是一套强大的前端框架,能够利用HTML、CSS以及JavaScript快速简单地实现Web应用开发任务。这套框架为开发人员提供一系列极具实用性的功能,具体包括一套12列响应式网格系统、J***aScript插件外加HTML元素等等。它还提供一系列可复用组件,从而实现导航、下拉菜单、面包屑导航、排版、提醒以及进度条等功能。
2.GroundworkCSS2是一款响应式HTML5、CSS以及J***aScript框架。这套框架拥有一套强大的网格系统外加对应划分功能,足以满足各类台式机、智能手机以及平板设备的需要。其网站还提供数量可观的使用示例及说明文档,足以帮助大家快速实现原型设计以及面向标准网站、电子商务网站以及图片库等应用场景的布局模板。值得强调的是,这套框架还提供其它一些功能,例如响应式文本以及易于定制特性。
3.QUICKUI是一套完整的企业级web前端开发解决方案,由基础框架、UI组件库、皮肤包、示例工程和文档等组成。使用QUICKUI开发者可以极大地减少工作量,提高开发效率,快速构建功能强大、美观、兼容的web应用系统。
4.SproutCore是一款高人气前端框架,且利用MVC架构规范构建而成。立足于HTML5的强大能力,它允许我们通过高效客户端逻辑与高质量主题特性构建出运行速度出色且具备可扩展能力的Web应用程序。
5.52Framework是一套强大的前端开发框架,其能够充分发挥HTML5、CSS3以及J***aScript的可观潜能。这套框架当中捆绑有大量内置功能,具体包括HTML5视频播放器、HTML5表单验证、CSS3属性、网格系统以及HTML5canvas示例等。
如果不想用传统的页面跳转,可以考虑使用一下前端的MVC框架,比如backbone.js比如Angular.js都可以实现你说的那种,上下不动只有中间的内容在变,其实加载的是不同的模板,然后用路由控制的,整个浏览器始终处在一个界面中,只是在不停的重新渲染内容,页面并没有跳转,这个应该就是你想要的了吧
先说好处
前端技术发展太快了,快到什么乱七八糟的功能基本都能实现,这也就为产生h5 APP提供了技术基础。
再说缺点
除非要求太苛刻,缺点可以忽略的。
1. 动画耗性能,低端机容易卡,用太低端机的肯定买不起我们的产品。
2. 兼容性要求高,高就高吧,至少能解决。
3. dom操作浪费性能,那就不要操作dom了,换成别的现有的框架。
总之,如果要求不是很高,效果还很不错的,实在不行就把某些功能放在壳子上,就结合了原生和h5的优点,功能很强大
到此,以上就是小编对于html5APP开发框架的问题就介绍到这了,希望介绍关于html5APP开发框架的3点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.lndbw.com/post/7976.html