Hi John,

As Ian states, you can use whatever you like back end.

Django is a popular framework, but perhaps you should consider using
either Django or GWT+Java since in mixing the two maybe you loose
quite a lot.

1) Being able to debug the entire application (GUI + server) from your
favourite IDE is a very big plus - you loose that if you use Django
back end
2) GWT RPC is very fast and efficient, a big plus for GWT. You would
need to use,say, JSON if you had a Django back end which means you
will have to write your own JSON serialization stuff, something GWT
RPC does for you.
3) For each object passed between client and server, you will need to
maintain two copies, one for Django and one in Java for GWT client.
4) AFAIK much of the appeal of Django (apart from its persistence
mechanism) lies in how it binds persistent objects and other artifacts
to UI widgets for you - you could not take advantage of this with a
GWT UI

I guess if you are a Django expert and can crank out server code PDQ
with it, there is case for mixing it with GWT, but otherwise I would
choose one or the other.

regards
gregor



On Sep 15, 4:59 pm, "Jim Freeze" <[EMAIL PROTECTED]> wrote:
> On Mon, Sep 15, 2008 at 7:38 AM, John <[EMAIL PROTECTED]> wrote:
>
> >  I am trying to evaluate some options for a project that has just
> > started (but is only in the planning stages atm) and it seems that
> > most of the complexity will be in the front end (in JavaScript), so
> > the back end doesn't seem to matter that much anymore as it will be
> > fairly small and be acting primarily as an interface with the
> > database.  Currently the back end is planned in Django, but could be
> > switched to Java.
>
> I use merb (similar to Ruby on Rails) and Sequel as my ORM for the server.
> I wrote a simple RESTful RequestBuilder and some very straightforward
> JSON layer for my models on the client side.
>
> My time, allocated between client and server, it 99:1. GUI's (and Java)
> are not the most succinct programming environments. I think I am coding
> about 1K LoC on the client for about 10 LoC on the server.
>
> Jim
>
>
>
> > The question really is whether anyone has had experience with using
> > another language in the server side while using GWT (and hence Java)
> > on the client side code.  If so, was it more painful that it would
> > have been simply using Java for the entire application, or didn't it
> > make much of a difference?
>
> > Regards,
>
> > John
>
> --
> Jim Freeze
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to