Tieni presente che questo non è un altro 'Quanto [ inserisci qui il linguaggio di programmazione ] dovrei sapere prima di passare a [ inserisci qui il framework ]?' Quello che mi piacerebbe sapere è quanto sia utile imparare quei concetti avanzati di un linguaggio di programmazione quando la tua intenzione è quella di fare affidamento pesantemente sul suo framework per la maggior parte del tempo. Quindi, ad esempio, ho iniziato a utilizzare jQuery e per prima cosa mi sono preso il tempo di cogliere davvero i concetti chiave di Javascript. Inoltre, sullo scaffale ne ho alcuni oltre i libri di base (ad esempio i segreti di un ninja Javascript) che approfondiscono davvero la lingua. Mentre sfoglio le pagine, però, scopro che un bel po 'di esso non si basa sul fatto che jQuery è che la mia intenzione principale è la manipolazione del DOM.
Lo stesso si può dire per Ruby e RoR. Questi libri mi renderanno un programmatore migliore nel complesso? Probabilmente. Questi argomenti possono aiutarmi a diventare molto meglio con il suo framework? Questo è quello che sto facendo fatica a capire.