Какой js фремворк больше подходит для разработки одностраничных приложений?
На Angular получится быстрей (в смысле времени на разработку, а не производительности), чем на ванильном Backbone (особенно со всякими ng-ui).
Backbone, однако, более низкоуровневой и гибкий.
P.S. Но вообще вопрос вида "какой молоток для забивания гвоздей лучше подходит для забивания гвоздей":) Они оба для SPA.
для сферической задачи в вакууме, а мне нужен инструмент для решения конкретно поставленной задачи. 
Специально скрываете конкретную информацию?