On the topic of frameworks I'm curious: has anyone tried Cappuccino?

I'm not too keen on learning yet another language that compiles to
Javascript (Objective-J), but their demos (
http://cappuccino.org/learn/demos/) are some of the most impressive I've
seen.

-Eric


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

> 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]<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