流氓Hank / 待分类1 / 让开发者高效编程的10个新框架

0 0

   

让开发者高效编程的10个新框架

2013-10-30  流氓Hank

针对快速设计和开发动态网站,框架对程序开发人员来说是很有用的。随着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顶端便于用户定制功能。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。如发现有害或侵权内容,请点击这里 或 拨打24小时举报电话:4000070609 与我们联系。

    猜你喜欢

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多