Какой «удобный» фреймворк использовать для не риа-приложений?
Можно попробовать собрать фреймворк из библиотек, как сейчас модно. Path или wayfarer для роутинга, vue.js или ractive для моделей и байндинга, и т.д.
Можете попробовать либу Angular Light, - биндинги да директивы без фабрик, модулей и пр. "шелухи".