介绍几个不错的开发Web App & Ajax的框架

来自:http://www.cocoachina.com/macdev/network/2010/0322/774.html

 

1 Cappuccino不用说了,一直在推荐。用JS实现了类似objective-c语法的解析,而且实现了大部分cocoa框架中的东西,用法也一样。 可以认为是cocoa for web
参考地址: http://cappuccino.org/
开 发出来的例子:http://cappuccino.org/learn/demos/ 注意看那个280slides,巨牛x的在线keynote。

2 SproutCore,苹果的me.com就是用的它,熟悉ruby on rails的用起来会很顺手。
参考地址: http://www.sproutcore.com/
开 发出来的例子 http://www.sproutcore.com/demos/  有 me.com账户的就不用看这个了,直接看me吧。

3 PHOCOA 一个不错的php框架,拿php开发了个框架,用来模仿cocoa的思路。key value实现的不错。
参考地址: http://phocoa.com/

下面是非苹果的但是还不错的东西

1 EXT JS 模仿windows界面的js框架
参考地址 http://extjs.com/

2 Delphi for PHP CodeGear的商业软件。基本就是实现了一个web的VCL,js和php交互不用自己考虑了,全是可视化的组件,直接拽。跟.net有点像,更方便 些。说是delphi其实语法更像c++ builder,都是$this->Edit1->Caption之类这种写法。

参 考地址: http://www.codegear.com/products/delphi/php
http://bbs.phpres.com/forum-20-1.html (这里有下载)

当然,能自己写自己写也是不错的。一些比较成熟的框架可以拿来在它基础上做开发的东西有

1 Prototype.js
比较经典的一个js框架,多看看它的代码可以受益匪浅。很多web 2.0网站都是用它来做,包括我现在公司做的web game。
参考地址 :http://www.prototypejs.org/

2 Yahoo的YUI
没用过,不过应该是不错。
参考地址 :http://developer.yahoo.com/yui/

3 Jquery
基本上可以和prototype相提并论的一个东西,我也没用过。
参考地址 :http://jquery.com/

在prototype和 jquery基础上做的一些js特效框架也挺多,我比较常用的是Scriptaculous:
参考地址 :http://script.aculo.us/

还有几个php框 架,主要是实现mvc模式和简化数据库操作

1 zend framework
zend出的框架,没用过,应该不错
参考地 址 : http://zendframework.com/

2 fleaphp 国内的一个框架,做的蛮好,现在新版叫qeephp。
参考地址 : http://qeephp.com/

3 thinkphp 也是国内的,他这个代码风格我挺喜欢。
参考地址 : http://www.thinkphp.cn/

你可能感兴趣的:(Web app)