使用Web开发框架,可以帮助开发者提高Web应用程序、Web服务和网站等Web开发工作的质量和效率。如果没有这些框架,Web开发工作可能变得复杂和困难,开发者需要去做全部的工作,比如编写业务逻辑、设计用户界面、构建数据库,并确保代码的稳定性和安全性。
目前,互联网中有大量的Web开发框架,每个框架都可以为你的Web应用程序提供功能扩展。你可以让这些框架来分担你的工作,从错误和代码处理到逻辑验证等,你都可以使用一个优秀的框架来处理。
Web开发框架是节省时间和减轻工作压力的比较好的解决方案,如果你计划开始Web开发,那么这些框架无疑是非常好的工具。
1. jQuery
jQuery是一个快速而且简洁的JavaScript库,它使得以下几方面的工作更加简单:遍历操作HTML文档、事件处理、动画、快速Web开发中的Ajax交互操作等。jQuery的设计旨在改变你编写JavaScript的方式。
2. jQuery Mobile
这是一个可跨所有流行移动设备平台的UI(用户界面)系统,基于非常可靠的jQuery和jQuery UI。它的代码得到了增强,且更加轻量,可以进行灵活、易于主题化的设计。
3. Yii Framework
Yii是一个高性能的、开发Web 2.0应用程序最好的PHP框架。
4. 52framework
该框架支持HTML5和CSS3,支持目前所有的浏览器。该框架充分利用了HTML5所有的优势。在网页设计师的世界中,CSS3是非常酷的东西,使用CSS3可以节省网页设计和布局的时间。在开发中可以使用CSS3所有的特性,如文本/框阴影、圆角和动画等。
5. YAML
YAML (全称Yet Another Multicolumn Layout,另一个多列布局)是一个用于创建现代、灵活的浮动层的HTML(XHTML)/CSS框架。
6. Zoop Framework
Zoop自从2001年发布以来,已在大量不同环境中使用。它基于坚实的MVC原理,包括表现层、逻辑层和数据层。它具有高效、模块化和可扩展的特性,在轻量级和功能强大之间达到了惊人的平衡。
7. Symfony
Symfony是一个开源的PHP Web应用程序开发框架。它最初是Sensio实验室用来为自己的客户开发网站的,在2005年被该机构基于MIT许可开源。今天,它已经成为了PHP开发中领先的框架之一。
8. CakePHP
CakePHP是一个PHP快速开发框架,提供了一个用于开发、维护和部署应用程序的可扩展结构。CakePHP在配置范例中采用了普遍知道的设计模式,如MVC和ORM,可以降低开发成本,帮助开发者减少代码的编写量。
9. MooTools
MooTools是一个简洁、模块化、面向对象的JavaScript框架。它能够帮助你更快,更简单地编写可扩展和兼容性强的JavaScript代码。Mootools跟prototypejs相类似,语法几乎一样。但它提供的功能要比prototypejs多,而且更强大。比如增加了动画特效、拖放操作等等。
10. web2py
web2py是一个免费、开源的全栈框架,可用于快速开发可扩展、安全、轻便、数据库驱动、基于Web的应用程序。该框架使用Python编写。
VIA
http://www.queness.com/community-news/9280/30-most-useful-web-development-frameworks
感谢
wangguo 投递这篇资讯
已有 6 人发表留言,猛击->>这里<<-参与讨论
ITeye推荐