你的位置: 首页 > HTML5网站开发 > 正文
转:让开发者高效编程的10个新框架
作者:漫游   分类: HTML5网站开发    时间:2013-5-16 12:58   热度:4684°   字号:        评论:0 
作者:漫游   分类: HTML5网站开发    时间:2013-5-16 12:58   热度:4684°  评论:0 条 

针对快速设计和开发动态网站,框架对程序开发人员来说是很有用的。随着HTML5和CSS3的出现,框架让大众在设计与开发方面显得尤为简捷。

尽管,每周都会开放大量的软件应用程序和开发工具,然而,开发者想要找到适宜的应用却并非是件易事。为此,我们收集了一些近来最新、最为流行的框架以帮助你开发出更好的项目。

1. Helios:可扩展的移动后台框架

 

Helios是一个开源的框架,为IOS提供了有效的后台服务,从数据同步和消息发送到应用内付费和Passbook集成。仅需几分钟,无需任何的整合功能,就可以让开发者获得客户机/服务器程序的响应并运行。

Helios是移动后台组件的集群—混合并匹配在一起,以满足你对应用程序的特定需求。在Rack网站服务器上建立接口,Helios可以轻松地添加任何现有的Rails或Sinatra应用程序,或者使用自身的应用程序。它是在MIT默认下发布的。 

2.IIO引擎:针对于HTML5的开源交互式应用程序框架

IIO引擎(发音为"ee-oh") 是广泛的应用程序框架,它能帮助HTML5应用程序的创建和调度。该框架提供了功能丰富的SDK,先进的调试系统,跨平台的调度引擎。该引擎具有无依赖性且能与Box2D进行接口。核心平台是开源并完全免费的。

IIO引擎以尽可能轻量级的方式,从底层设计起来的。大部分数据在默认的情况下是“未定义”的,因此,你的应用程序无需携带任何额外的定义修饰。应用程序之所以变的简单,都是从IIO中受益的。IIO引擎并不是一个庞大的框架—大约1/70th,相当于MP3文件的平均大小。 

3.Kartograph : 针对于SVB交互式地图的框架

Kartograph是一个用于创建无人操控、交互式地图(如:谷歌地图)的框架。它由两个库组成:一个是Python库,从形式函数或Post GIS中提出矢量地图,并把它们转换成SVG格式;另一个是JavaScript库,将这些SVG格式转换成交互式地图。 

如果已经是SVG格式(如:Adobe Illustrator中的任何绘图都可以转换成SVG格式),只要通过JavaScript库的帮助就可以进行转换了。JS库使用jQuery和Raphaël,就能以CSS类型格式输出,并且提供一个很完善的文档。

 4.标记框架

标记框架有一个新颖的布局,它收集了一些窗口部件,字体样式排版和其他UI组件,这些都可基于web使用。它主要使用带有少量JavaScript的HTML-CSS语言,同时还侧重于提供基本/框架,而不是外观/设计。 

标记框架提供了多种字体排版样式、表单布局、UI窗口部件布局的选择。同时,还有很多自带的布局(with mobile-first approach),灵活的网格和CSS重置功能。 

5.Chocolate :一个简易的Web应用框架

Chocolate 是一个基于Node.js语言,使用Coffeescript的web应用框架。它包括 Git源控制,使用纯Coffeescript构建web用户界面的HTML标记语言、在线的文档编辑工具等其它的特色能。

6.Medoo : 轻量级的PHP数据库框架

Medoo是轻量级(约8kb)的使用SQL数据库的PHP框架。该框架源于单一文件,用于MySQL、MSSQL、PostgreSQL、SQLite 等数据库的设计,它还具有常用的SQL查询功能和控制防止SQL 注入的方法。

7. Ivory :灵活的前台框架

Ivory是一个轻量级的前台框架,能响应处理宽度为320像素到1200像素的布局。自身拥有12列网格并提供字体排版样式,表格,按钮,表单,分隔符,触发按钮,工具提示,折叠性,制表符等更多功能。 

8. Razor Flow :创建HTML5显示面板功能的PHP框架

RazorFlow是一个PHP框架,能轻松创建出用于主要设备和浏览器的显示面板。它的工作原理是把单一PHP文件简单的插入到任何程序中,然后输入数据,选择输出类型。输出来的,可以是图表(支持多种类型的图表),数据网格或者单一数值的内容。

9. Bespoke.js :用户自定义的演示幻灯片

Bespoke.js 是一个轻量级(压缩后少于1kb)的JavaScript框架,它能打造用户完全自定义的演示文稿和内容滑块。前提是,需要提供基础设备(如:键盘,触摸支持功能以及添加滑动项目所需的类)等其他(如:CSS转换滤镜或者JS)可用的。这里是一个JavaScript 应用程序提供所需的基础设备,如下,prev,一个特定的幻灯片等,以及为插件系统提供用于自身的扩展升级的程序功能。 

10.Extra Strength Responsive Grids

Extra Strength Responsive Grids是一种CSS框架,源于解决布局响应过程中所出现各种问题的思想。这个框架完全聚焦于网格(没有字体排版样式,表单布局,通用规则等),使宽度以百分比单位的进行调整。对于较小的屏幕来说,在处理使用较小的列间距时,元素可以被巧妙的调整大小。同时,它还具有支持嵌入式的网格功能以及建立在SASS顶端便于用户定制功能。

原文链接: dezignmatterz.com

瞧瞧上一篇文章去!   瞧瞧下一篇文章去!
本文标签: html5 移动
二维码加载中...
本文作者:漫游      文章标题: 转:让开发者高效编程的10个新框架
本文地址:http://www.roammemo.com/html5/135.html
版权声明:若无注明,本文皆为“漫游的备忘录”原创,转载请保留文章出处。
返回顶部    首页    手机版本   
版权所有:漫游的备忘录    站长: 漫游    模板基于:博闻广记 v1.2   程序:emlog