Исторически я в основном писал веб-приложения на Django, но теперь я все чаще обнаруживаю, что хочу писать одностраничные веб-приложения, используя Backbone.js или аналогичную среду JavaScript, с серверной частью, состоящей исключительно из база данных и API.
Мои вопросы таковы. Если структура моего приложения выглядит так:
1. Database
|
v
2. API methods
|
v
3. Single-page front-end written with Backbone
и я чувствую себя наиболее комфортно в Django, но также стремлюсь изучать новые вещи, такие как NoSQL и Node, если они подходят, что бы люди рекомендовали мне использовать для (2) ?
Как правило, я бы использовал Django с Piston в качестве приложения API, но кажется довольно тяжело иметь все Django и использовать его только в качестве поставщика API. Хотя, возможно, мне не стоит беспокоиться.