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.
