Что выбрать для новых проектов из SPA framework как альтернативу для jquery?
По-моему, EmberJS по всем пунктам.
angularjs смотрели? Вроде по всем пунктам подходит.
Правда один нюанс: высокий порог вхождения. Но если вник, уже не бросишь.