I was on the Pixar presentation by Dr. M.B.Johnson and after it I asked him about the web technologies behind their web2 apps. It's php/python for server-side web app, perforce for their file-version storage and a bd (oracle(?)). The client side apps mainly use Ext and some more custom javascript.
Can you tell us more about Ext and how easy (or not) it is to integrate with WO ? how does it compare to prototype ? what are the main design principle that make it a good library ? - jfv --- Ricardo Parada <[EMAIL PROTECTED]> a écrit : > > On Jun 11, 2008, at 1:09 PM, Tom M. Blenko wrote: > > > If the Ajax invokes a WebObjects direct action, > fine, but my guess > > is that's just because that was something already > there, or the > > quickest way to the data, not because anyone is > pushing or promoting > > WebObjects. > > > Hmm... I don't think that's because that is > something that is already > there. :-) Choosing the architecture for the back > end is not > something to be taken lightly. > > My intuition tells me.... If Apple is using > WebObjects for the "mobile > me" applications back end, then it means that they > (like many of us in > this list) understand the power of the WebObjects > component > architecture. Not that I need their endorsing > much, but it's good to > know that Apple and I agree. I love WebObjects. > :-) > > Ajax in combination with component actions are > really attractive to > me, and so is the whole component and > object-oriented architecture in > WebObjects. It was developed so many years ago at > NeXT and I can see > there was some really great design behind it. > > Now, just to be clear, I don't know if Apple is > using WebObjects for > the "mobile me" apps. The "mobile me" apps have yet > to be released to > the public, but I do know that WebObjects is used > for the .mac webmail > app which is very similar to the mobile me version > demoed at the > keynote. All it takes to find out is to look at the > URLs for the > application. ;-) > > I'm not really interested much on the client side. > I know they are > using JavaScript and I'm familiar with a lot of > options there > (prototype, jquery, Ext, sproutcore). And as Simon > pointed out it > looks like Apple may be using > http://www.sproutcore.com. > > But the part I was interested in is how they > integrate their front end > with component actions in WebObjects. Basically, if > they are building > that into WebObjects then I'm interested. That may > be just what I > need to make me decide to attend WWDC09 next year. > ;-) > > I also think that the Ajax framework shown by Mike > Schrag is awesome. > And that can be used today and there's no need to > wait. > It is actually very similar to an Ajax framework I > developed myself. > The core components such as the ajax update > container, ajax update > link, etc. are very similar to mine. I developed > mine thanks to > Chuck's book (Chapter 6). > > Mine does partial form submits just like the one > demoed by Mike. > Mine however, uses the ext.js javascript library. > The framework is > really small and has no dependencies. So I kinda > like mine. > > But I don't like reinventing the wheel. So I could > adopt the > ERExtensions framework which I believe is all that's > needed for > integrating Ajax into WebObjects. Or I could > continue developing my > framework. Or I could wait to see what Apple is > doing. > > When I developed my Ajax framework I found out that > it would have been > easier if WebObjects had provided some hooks. But > it was doable. It > was just a bit more work. And it works today. And > so does the Ajax > framework demoed at WOWODC by Mike. So that's just > proof that it can > be done in the existing WebObjects library (5.3.3 > and 5.4.x). > > Anyways, if apple is doing something I pay > attention. But I guess > I'll have to go to WWDC next year or wait for a > future WO version that > has that in it and fully documented. :-) Am I > dreaming too > much? :-) :-) > > - Ricardo > > _______________________________________________ > Do not post admin requests to the list. They will be > ignored. > Webobjects-dev mailing list > ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/webobjects-dev/jean_francois_veillette%40yahoo.ca > > This email sent to [EMAIL PROTECTED] > À la recherche du cadeau idéal? Offrez Flickr! http://www.flickr.com/gift/ _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]
