Hi Mike,
Thanks for that.
On Nov 5, 2009, at 2:50 PM, Mike Schrag wrote:
That's a lot of JavaScript files. Obviously, a lot of work has
gone into this new framework.
I have griped about the number of individual files .. I think it
should be packed, but it does dynamic class loading, which means you
only download what you use, and it also caches so you only get them
the first time. I still think the foundation classes should be
packed into a single file, though.
Is this a complete Apple JS framework or does it rely on a secondary
framework i.e. prototype? Why not have a JavaScript file that loads
the necessary dependencies after the dom is loaded?
Is this going to be released as an addendum to WebObjects, Wonder
or is it something totally new altogether? Will WOLips support
Gianduia?
This is something Apple has yet to announce any official information
about.
Wonder will support it. In fact, we technically already do support
pieces of it. I haven't had time recently, but my hope is that by
the time Apple makes a decision on what to do that Wonder will have
a reference implementation service backend that fully supports
Gianduia's cool fetching features. There are a bunch of pieces
there, but it's not really all wired up right. Quite a few of the
enhancements that have gone into ERRest over the past 6 months have
been to support Gianduia (in an unofficial capacity).
As far as WOLips support for Gianduia, I don't currently support
anything, and Javascript is dramatically more difficult to support
than Java (because it's fully dynamic). However, because of the
nature of Gianduia, itself, I think we can actually support quite a
bit. If people were encouraged to not do Javascript trickery and use
properties, etc, whenever possible, I don't see any reason we
couldn't provide a backing AST for Gianduia classes in Eclipse, at
which point we should be able to abstract and adapt lots of our code
completion that could be used in the template side. None of this
exists now, though. Maybe Apple will be willing to fund some tools
development at some point. I would like to abstract out all of our
validation/completion system in Eclipse, anyway, for some other
things I'd like to do.
That's pretty cool. I need to re-read your blog about ERRest. From
your description it sounds like the Javascript will be obfuscated and
you'll just program the view like you do now. Is that right?
ms
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/jlmiller%40kahalawai.com
This email sent to jlmil...@kahalawai.com
Johnny Miller
Kahalawai Media Corp
http://www.kahalawai.com
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to arch...@mail-archive.com