Я нашел Ember.js через эту статью.
Беглый взгляд на документацию promises очень впечатляющий инструмент. Беглый взгляд на исходный код показывает монстра. "Скомпилированная" версия источника составляет около 15000 строк кода, а GIT repo заполнен файлами, разбросанными вокруг.
Я бы не захотел приступить к изучению рамки JavaScript, если бы чувствовал, что не мог бы иметь по крайней мере глобального понимания кода. (Одно из качеств jQuery или Backbone - это то, что база кода относительно проста.)
Есть ли у вас какие-либо советы по навигации (и, в конечном счете, к пониманию) кода?