Единственное, что я знаю о sproutcore, это то, что я прочитал около 10 секунд назад, чтобы ответить на этот вопрос. Javascript может делать AJAX, поэтому я предполагаю, что может прорасти. Таким образом, предоставление спокойного API + JSON для вашего бэкэнда будет вариант. Если вам нужно продать его своему боссу, назовите его сервис-ориентированной архитектурой. Вы, вероятно, сработаете, прежде чем он сможет посмотреть его на этой неделе Информационный еженедельник.
Все, что требуется для того, чтобы это работало, это все, что может ответить на запрос http и вернуть json. Существует множество веб-фреймворков, которые могут это сделать. Вы уже упомянули один, и, вероятно, будет упомянуто снова. Я пойду дальше и выскажу свои предпочтения. bfg или пилоны , каждый из которых будет работать для вас и в значительной степени держится подальше от вас. Конечно, есть и другие, и, возможно, поиграв с ними, вы, возможно, обнаружите, что можете написать свой собственный довольно просто: просто Webob (используется пилонами, bfg и другими) или прямо wsgi ИЛИ сочетание всех из них с использованием частей, где это уместно в соответствии с вашими потребностями.