400-969-7660
首页 > IT问答库 > Web全栈开发 > Web前端开发中优秀的HTML5框架

Web前端开发中优秀的HTML5框架

2017-02-21 12:47:19 发布
       HTML5特殊的框架标签、结构、动画等独有特性在所有Web浏览器及手机应用上都展现了优秀的性能。好的框架不仅可以简化开发中CSS的负担,而且可以提高网站可见性。这里优逸客推荐几个初学者可以考虑学习的HTML5框架,希望对你有所帮助。

  1、Foundation

  Foundation 是前端响应框架,他能兼容所有的浏览器和网络设备。Foundation 拥有移动友好型的用户接口,并且获得了许多的原件来帮助你快速又完美的建立一个响应站点。Foundation 设置了许多关键的特性,例如 HTML,CSS UI 原件,模板,小代码块,含有按钮,表单,字体,导航等功能的响应组件。

  Foundation类层次的根是NSObject类,它(和NSObject及NSCopying协议一起)定义了基本的对象属性和行为。Foundation框架的剩余部分由几组相互关联的类和一些独立的类组成。有一些代表基本数据类型的类,如字符串、字节数组、用于存储其它对象的集合类;一些代表系统信息的类,如日期类;还有一些代表系统实体的类,比如端口、线程、和进程。

  2、Enyo

  Enyo 2.0 是一个为 webOS 应用程序设计的 Java 框架,该框架能够让你创建顶级的 HTML5 应用程序,具有如下特点:

  支持Android、iOS、Chrome 桌面版、Firefox 桌面版甚至 IE桌面版本。

  精简的模块化设计,方便扩展的同时也保持苗条,核心gzip 后仅有 13kb。

  依据APL 协议开源,对于非开源应用友好

  Enyo 2.0 的架构是经过重新编写,保证能开发出多个平台都合用的程序,由 iOS 的 Safari 到 Windows 的 IE8 都可用。

  Enyo编写的应用程序能够运行在各种各样的电子设备上,比如说手机,台式机,笔记本,电视,以及web应用。对于很多流行的手机公司开发的重要应用都是采用该框架实现的。

  3、LimeJS

  LimeJS是HTML5中为触摸屏设备以及桌面浏览器建立的更快、更好体验的游戏开发框架,对于有用户经验的游戏开发者来说,LimeJS是最好也是最强大的,对于在线游戏开发者来说,LimeJS是HTML5中能为他们带来更好的功能和更快的开发过程的框架。

  4、ionic

  ionic是一个专注于用WEB开发技术,基于HTML5创建类似于手机平台原生应用的一个开发框架。可以优化html、css和js的性能,构建高效的应用程序,而且还可以用于构建Sass和AngularJS的优化。这个框架的目的是从web的角度开发手机应用,基于PhoneGap的编译平台,可以实现编译成各个平台的应用程序。

  您可以通过一个命令创建来测试和使用基于任何平台上的ionic 应用。此外,该框架为它自己的组件提供了一套 Angular 指令(自定义的 HTML 元素),从而使它可以简单的编写一行 HTML 代码。类似指令,它使用视图动画逻辑,异步通信,Angular 的触摸识别和 HTML 清洁处理。

上一篇 : 常见web前端开发面试题及答案
下一篇 : Web前端好学吗?

在线预约 立享免费试学资格

姓      名 :
联系方式 :
试学课程 :