I’ve been researching JS MVC frameworks, and have spent a bit of time playing with Ember & Django. One aspect that seems awkward is generating the client-side models; it’s a bit of a pain, not to mention not DRY, to have to create client-side versions of my Django models. I’m wondering if this is a problem that’s been solved somewhere already in the Ember community?
For example, KnockoutJS has django-knockout-modeller, which seems to be roughly what I’m looking for.
And, as a follow-up question, is there any reason it would be a bad idea to generate the client models in this way? Am I just approaching the issue with the wrong perspective?