Also, I'm using Chameleon.zpt for templating. It's much faster than genshi,
but for me, xml templating is way easier for ajax development.

iain

On Thu, Dec 16, 2010 at 12:51 PM, Iain Duncan <[email protected]>wrote:

> Interesting, my big project started as a Pylons and jQuery app, existed for
> a while as a hybrid Pylons/BFG and jQuery/Dojo thing, and then as it grew it
> just made more and more sense to do it entirely in Dojo and BFG. The whole
> ZCA thing really comes into it's own as the app gets bigger and more
> complicated, ditto for Dojo.
>
> So I'm super happy about the Pyramid merger.
>
> iain
>
> On Thu, Dec 16, 2010 at 12:49 PM, Iain Duncan 
> <[email protected]>wrote:
>
>> I would register a dissenting opinion and say use Dojo if it's going to be
>> a big, long lived app. I love jQuery for small projects, and projects where
>> the ajax is essentially garnish. It's awesome for adding ajax goodness to a
>> regular app and adding quick and dirty stuff without having to change your
>> static app much.
>>
>> This year I had to do a major RIA app, that was fundamentally a big js app
>> that talked to a repoze.bfg app. ( a calendar like the google event calendar
>>  really ) I switched to Dojo and think it's much better for apps past a
>> certain size because of the following:
>>
>> - almost all of jquery stuff is cloned/supported
>> - generally more modular and explicit
>> - the module/packaging system makes writing big apps much nicer
>> - the fake class declaration syntax is really good
>> - you get excellent signal and event handling
>> - the dijit system is more modular for me personally than jquery
>> - the docs are decent, the book is excellent,
>>
>> I really like using repoze.bfg with zcml registrations for ajax handling,
>> RIAs get so much freaking wiring, and the ZCA gives you this sweet patch bay
>> that you can hook up based on request method, request headers, accept type,
>> you name it. I am optimistic that Pyramid plus Dojo is going to be killer
>> for complex javascript apps.
>>
>> If I weren't using Dojo, it would absolutely be jQuery though.
>>
>> my two cents canadian.
>> Iain
>>
>> On Thu, Dec 16, 2010 at 12:39 PM, Brian O'Connor <[email protected]>wrote:
>>
>>>
>>> The one comment that was made: "That being said, chances are if the web
>>>> site needs javascript to _function_, it's done wrong" is a bad statement
>>>> once again if the RIA requires WebGL how can you use a javascript framework
>>>> without javascript?
>>>>
>>>>
>>>> I said there were a few exceptions.  If WebGL is a _requirement_, then
>>> that's an exception.  Making links load pages, switch images, hijack form
>>> submissions and do ajax posts are cool - but they aren't required for the
>>> site to function and as a result, your site should work without javascript
>>> in that context.
>>>
>>> That's the point I was making.
>>> --
>>> Brian O'Connor
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "pylons-discuss" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<pylons-discuss%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/pylons-discuss?hl=en.
>>>
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.

Reply via email to