[TYPO3-dev] Best practice for ajax use in BE?

Steffen Kamper steffen at sk-typo3.de
Thu Jul 12 09:00:05 CEST 2007


"Jens Hoffmann" <jens.hoffmann at dkd.de> schrieb im Newsbeitrag 
news:mailman.1.1184219105.21283.typo3-dev at lists.netfielders.de...
> Instead of JQuery I would use MooTools.net becouse it is one step further 
> than JQ.
> ... Faster, Better Cross-Browser compatibilty and more Functions + Nicer 
> Code!
>
> >> http://demos.mootools.net/
>
> Anyway Prototype is defently the badest Framework of all of them becouse 
> it
> changes JS functions and this makes the whole system incompatible with 
> other
> JS Frameworks. And the Code is quite unsexy.
>
> Greez Jens
>

Hi Jens,

what do you mean exactly ?
Prototype is part of most of the other frameworks, so it can't be 
incompatible.
Also BE still uses protoype for Pagetree etc.

I don't see a problem there.

vg  Steffen

> Fabien Udriot wrote:
>> Believe me, with JQuery it is really fun to write Javascript. I use this 
>> library almost every day and I found it very consistent.
>>
>> I looked at the documentation of prototype and I still would advice 
>> JQuery. It is less code to write ! If you google the web, you can find 
>> links like this :
>>
>> http://michael.futreal.com/blog/0000052
>> http://jquery.com/blog/2006/08/20/why-jquerys-philosophy-is-better/
>>
>>  >> look at the speedtest: http://extjs.com/playpen/slickspeed
>> JQuery is fast enought. It seems there are some myths about the topic :
>> http://ajaxian.com/archives/css-selectors-speed-myths
>>
>> Ajax library is often a matter of taste and habit and it really depends 
>> on your needs. If your needs are DOM manipulation, than JQuery is perfect 
>> choice.
>>
>> regards,
>>
>> Fabien
>> ries van Twisk a écrit :
>>>
>>> On Jul 11, 2007, at 8:08 AM, Steffen Kamper wrote:
>>>
>>>> Hi,
>>>>
>>>> look at the speedtest: http://extjs.com/playpen/slickspeed
>>>
>>> I am not sure what that test really says about each framework.
>>>
>>>
>>>>
>>>> For BE i would prefer prototype because it's already in the package.
>>>
>>> I agree...
>>>
>>>>
>>>> vg  Steffen
>>>>
>>>> "Fabien Udriot" <fudriot at omic.ch> schrieb im Newsbeitrag
>>>> news:mailman.1.1184155245.6498.typo3-dev at lists.netfielders.de...
>>>>> Hi,
>>>>>
>>>>> I am coming a bit late on the topic but, anyway, I would like to share 
>>>>> my
>>>>> experience about javascript libraries.
>>>>>
>>>>> Personnally, I always have good experiences with JQuery
>>>>> http://typo3.org/extensions/repository/view/jquery/1.1.3/
>>>>>
>>>>> In my opinion, it is a good candidate for the following reasons :
>>>>>
>>>>> - the library has a light "footprint" (20kb)
>>>>>
>>>>> - the documentation is well done and accessible :
>>>>>   http://www.visualjquery.com/1.1.2.html
>>>>>   more documentations and tutorials on http://jquery.com/
>>>>>
>>>>> - It can be encapsulated to avoid conflicts with other libraries.
>>>>>
>>>>> - It has been build with modularity in mind. So, it is possible to 
>>>>> extend
>>>>> JQuery with hundred of plugins. JQuery is very good at DOM 
>>>>> manipulation.
>>>>> By default, it has "limited" visual effects. However this can be 
>>>>> changed
>>>>> here : http://jquery.com/plugins.
>>>>>
>>>>> - The community is very active and its creator, John Resig, is almost 
>>>>> a
>>>>> genius of Javascript. (he works at Mozilla now.)
>>>>>
>>>>> I could add more points... I discover new things every day, but here 
>>>>> are
>>>>> the most important points for me.
>>>>>
>>>>> kind regards,
>>>>>
>>>>> Fabien
>>>>>
>>>>> Francois Suter a écrit :
>>>>>> Hi all,
>>>>>>
>>>>>> I'm currently developing a BE module and am thinking of using AJAX 
>>>>>> for
>>>>>> better user-experience. I know that the Prototype and Scriptaculous
>>>>>> libraries can be found in the "contrib" folder. There's also the 
>>>>>> Xajax
>>>>>> extension. And personally I'm rather fond of the moo.fx library.
>>>>>>
>>>>>> Is there any recommended way of going about this?
>>>>>>
>>>>>> Second questions: is there something similar to the eID mechanism in 
>>>>>> the
>>>>>> BE (so as to maybe load only a limited part of the BE)?
>>>>>>
>>>>>> Thanks for any advice
>>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> TYPO3-dev mailing list
>>>> TYPO3-dev at lists.netfielders.de
>>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev
>>> 






More information about the TYPO3-dev mailing list