本文收集了10个最新最实用的开发框架,这些框架可以激发你的编码灵感,促使你设计和开发跨浏览器的动态网站和Web应用程序。1.WebTracingFrameworkGoogle推出的WebTracingFramework是一套工具,可以对任何JavaScript相关的代码进行性能分析。主要用于JavaScript重度应用,检索不必要的网页标准,因为JavaScript只用于简单的交互。该框架支持手动嵌入选项,Chrome扩展工具包括可以处理内部浏览器数据和处理这些数据的命令工具(Nodejs支持)。该框架允许开发人员选择用于跟踪的方法/事件,并在友好的界面中将它们可视化。此外,“堆跟踪”功能有助于找到“每个函数占用的内存”,可以在需要时进行优化。2.UIKitUIkit是一个轻量级、模块化的前端开发框架,用于开发快速而强大的网络界面。UIkit为你提供了比较全面的HTML、CSS、JS组件,简单易用,易于定制,可扩展。UIkit是用LESS、编写良好的组织、可扩展且易于维护的代码开发的。该工具不仅体积小,而且其响应式组件使用一致且不冲突的命名约定。UIkit可用于扩展主题并轻松创建您想要的外观。它是开源的,并在MIT许可证下发布。这个框架也是完全免费的,你可以不受任何限制地使用、复制、合并和拆分框架。3.PhalconPHPPhalconPHP是一个web框架,作为C语言的扩展工具,提供了高性能、低资源消耗等功能。PhalconPHP用C语言编写,适用于MicrosoftWindows、GNU/Linux、MacOSX等系统。当然你也可以根据自己选择的系统或者其他来源下载一个二进制包。4.SkelJSskelJS是一个用于创建响应式网站和应用程序的轻量级前端框架。它只是一个独立的JS文件(只有18kb),为设计者和开发者提供了四个核心组件:CSSGridSystem、ResponsiveHandler、CSSShortcuts和PluginSystem。它有一个非常精致的12列CSS网格系统,其性能包括简单、整洁的语法、可调节的间距、支持无限嵌套和许多其他很酷的功能。它使用流线型的替换CSS多媒体查询设计来处理所有响应式需求。易于配置,为任意数量的断点创建句柄,它可以做的远不止这些。5.CardinalCardinal是一个小型的、“移动优先”的CSS框架,带有超级实用的默认样式列表、可扩展的排版、可重用的模块和简洁的响应式网格系统。Cardinal提供了一种跨多媒体设备扩展网页排版和布局的新方法。它强调像素精度,但不限制用例。开发者可以根据不同设备上的应用进行排版和调整布局。6.PedestalPedestal是一个用Clojure编写的web应用程序框架,旨在为客户端和服务器端开发带来更强大的语言和原则(简洁、强大)。Pedestal是交互式库的集合,它们为开发特定类型的应用程序创建路径。开发人员可以使用适用于多个平台的Clojure来构建需要实时协作的Web应用程序。7.Furatto这个框架采用了现在比较流行的UI趋势,响应式布局。除了排版和网格,它还有所有主流元素,包括按钮、表格/表单和各种JavaScript组件(模型、工具),颜色和样式可以在Furatto中轻松更改。8.RevelRevel是一个高生产力的web框架,为Go语言而生。基于此,您可以编译代码或将其用作模板,支持参数解析、验证、路由、模板和缓存等功能。9.OPAFramework这个OpaFramework是为JavaScript开发的,允许你同时编写前端和后端代码。它与现有的JavaScript库(包括jQuery)完全兼容,此外还支持原生HTML5。Opa也可以处理数据集查询请求,但目前只支持NoSQL、MongoDB和CouchDB。10.GridismGridism是一个响应式网格,简单易用。当屏幕小于568px(宽度)时,单元格可以显示堆叠样式;当在大屏幕上呈现时,网格最多可以支持978px或1140px。原文链接:http://www.iteye.com/news/28207-development-frameworks
