I just read an article at, http://www.b-list.org/weblog/2006/jul/04/javascript-orm-and-hding-sql/ . First I'll introduce myself, I'm a not so experienced web developer concluding graduation doing my final thesis about django and Gears.
I completely understand the point about not having an AJAX and agree with that, and I'm not here to argue that. But during my research I found that a javascript library may be needed in the future to mimic aspects of django on client side. You are probably fluent with Gears, Adobe AIR, Jaxer or the HTML5 draft. And you probably know about the trend of getting web applications offline, this usually means that a lot of code has to be rewritten on javascript to get your application offline. I think that it goes against django DRY principles. It would be cool to work with model objects in javascript like I do in python. This has nothing to do with user choice since it is mainly back stage work, it's like having a subset of django inside your browser. At first I thought it was something to hard to try, then I found 2 pieces of code that do what I imagined but with active record ActiveRecord.js [1] and JazzRecord[2]. In my mind I should be able to work in javascript manipulating model objects just like I do in the server side, in the perfect world I should be able to access all django core libs, like forms, models etc, but if only we had an implementation of the ORM it would be of great help. I'm not sure if I understand all implications of this but I just wanted to know your thoughts on the subject. Thanks [1] http://activerecordjs.org/ [2] http://www.jazzrecord.org/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-developers@googlegroups.com To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---