Будь ласка, майте на увазі, це не інше "Скільки [ вставте сюди мову програмування ] я повинен знати, перш ніж перейти до [ вставити рамку сюди ]?" Що я хотів би знати, наскільки корисно вивчити ті передові концепції мови програмування, коли більшість часу ви маєте намір покладатися на його рамки. Так, наприклад, я почав використовувати jQuery і вперше взяв час, щоб справді зрозуміти основні поняття Javascript. Крім того, у мене на поличці є декілька книг з основ (Секрети, наприклад, JavaScript Ninja), які справді заглиблюються в мову. Поки я проглядаю сторінки, хоча я виявляю, що ярмарок цього не переходить до jQuery, оскільки головним моїм наміром є маніпуляція з DOM.
Те саме можна сказати і для Ruby та RoR. Чи зроблять мене ці книги кращими програмістами? Мабуть. Чи можуть ці теми допомогти мені стати набагато кращим за його рамки? Ось що я важко розумію.