Topic: javascript/ajax framework

my forum ( is on punbb. i have installed many MOD to extend my forum. i have used some mod for ajax call and also made some of my own mod which requires ajax calls. but the ajax libraries from MOD to MOD are inconsistent. that is, some mod uses one ajax library and other use another ajax libraries. it causes unnecessary javascript codes which increases confusion and slow down the loading of forum at client side.

so, I request PunBB team, to announce a standard javascript/ajax framework, so that all other mod uses the same framework. it would be fine for PunBB 1.2.x but I believe it should be must for 1.3.x

thanks and greetings to PunBB teams for their continuous efforts.

I wish to provide some more proposals for PunBB1.3x


Re: javascript/ajax framework

/me thinks jQuery is the shit.

Re: javascript/ajax framework

surely though the ajax/javascript framework will be an extension?

my mind is on a permanent tangent
byUsers forum

4 (edited by rajuru 2008-02-28 16:29)

Re: javascript/ajax framework

yeah, it can be an extension. but all extensions that need javascript framework, should use this extension.


Re: javascript/ajax framework

I think all extension releaser should simply work together with a common framework. I already suggested it here

IMHO the more recommended framework is Xajax

6 (edited by Adam Atlas 2008-03-04 21:16)

Re: javascript/ajax framework

Jquery would be excellent. It's very lightweight and fast (and logically-designed), like PunBB itself.

I also really like MochiKit, but maybe that's just because I'm a Python programmer. (It makes JS feel a bit more like Python, to the extent possible.)

Re: javascript/ajax framework

But Jquery and MochiKit are client-side libraries. Xajax is a server-side library in PHP wink

I think you can use both a client and a server-side framework for completeness. From Wikipedia the more reliable seems to be Prototype anyway, even if jQuery has not a bad rate.


Re: javascript/ajax framework

If it comes down to it jQuery gets my vote.