博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript Mobile开发框架汇总
阅读量:2239 次
发布时间:2019-05-09

本文共 903 字,大约阅读时间需要 3 分钟。

目前Javascript移动开发框架有些共同的特点:专门为移动设备做了优化,提供标准的UI组件;提供跨平台的支持(Android、IOS、etc);轻量级,由于手机网络访问的特点,所有的框架都要注意轻量;大量使用HTML5和CSS3标准。
 
1、
 
jQuery Mobile是一个可以帮助我们快速、高效构建跨平台的、统一界面的移动应用工具。也是最流行的一款Javascript移动开发框架。
 
jQuery Mobile的缺点就是性能很差,这个谁用谁知道。
 
如果jQuery不是你的菜,还可以试试  。
 
2、
 
BootStrap是2011年由twitter的工程师推出的前端工具集。
 
基于HTML5、CSS3,具有大量的诱人特性:友好的学习曲线、卓越的兼容性、响应式涉及、12列格网、样式向导文档、自定义jQuery插件、完整的类库、基于Less等。
 
3、
 
Sencha Touch是世界上第一个基于HTML5的Mobile App框架,其前身基于著名的ExtJS,整合了JQTouch、Rapha等库。
 
这个框架提供了增强de触摸事件,如tap、swipe、pinch、rotate等,另外也提供了强大的数据包支持,通过Ajax、JSONp、YQL等方式绑定到组件模板,写入本地离线存储。

4、
 
支持HTML5新特性,易用的Javascript开发框架。使用了流行的MVC软件架构,是一个重要的特点。
 
还有很多框架例如: 、 、 、 、 、 、 。
 
它们都有各自的特点,其中Mobilize.js提供了将你的网站迁移到移动设备的功能,而且也提供了Wordpress的插件,有兴趣的可以试一试。
 
总结:所有的Javascript Framework提供了我们快速开发Mobile应用的基本方法,但是想要开发一个高性能、更加象Native的应用,还需要自己不断的尝试和努力,另外编写一些Cordova的组件也是必不可少的。
 
参考资料:
1、
2、  
3、
4、
5、
6、
7、

转载于:https://www.cnblogs.com/cocowool/archive/2012/12/11/2812376.html

你可能感兴趣的文章
深入理解JVM虚拟机5:虚拟机字节码执行引擎
查看>>
深入理解JVM虚拟机6:深入理解JVM类加载机制
查看>>
深入了解JVM虚拟机8:Java的编译期优化与运行期优化
查看>>
深入理解JVM虚拟机9:JVM监控工具与诊断实践
查看>>
深入理解JVM虚拟机10:JVM常用参数以及调优实践
查看>>
深入理解JVM虚拟机12:JVM性能管理神器VisualVM介绍与实战
查看>>
深入理解JVM虚拟机13:再谈四种引用及GC实践
查看>>
Spring源码剖析1:Spring概述
查看>>
Spring源码剖析2:初探Spring IOC核心流程
查看>>
Spring源码剖析5:JDK和cglib动态代理原理详解
查看>>
Spring源码剖析6:Spring AOP概述
查看>>
【Linux】进程的理解(二)
查看>>
【C++】STL -- Vector容器的用法
查看>>
【Linux】Linux中的0644 和 0755的权限
查看>>
【数据结构】有关二叉树的面试题
查看>>
【Linux】内核态和用户态
查看>>
【Linux】HTTP的理解
查看>>
【Linux】HTTPS的理解
查看>>
【操作系统】大小端问题
查看>>
Git上传代码时碰到的问题及解决方法
查看>>