using backbone/ember makes django being a simple REST API?

Viewed 4565

I have read a couple of articles about using new JS frameworks like Backbone.js or Ember.js

I have come up to this statement: If I use a JS framework like Backbone.js/Ember.js, I then move the logic from the back-end (Django) to the front-end.

Therefore, will Django actually be used only for its Models? Does that mean that Django Views and Django Template are not needed anymore and the Django back-end is kinda turn into a "basic" REST API that will be consumed by the front end.

Do you agree? Is it then the purpose of Django in this case?

Is turning the django backend into a REST API one of the most suitable use case when using a framework like Backbone.js/Ember.js for the front-end?

Thanks.

5 Answers
Related