Soy un desarrollador de PHP que conoce un poco de Ruby. Quiero aprender Ruby on Rails, pero la mayoría de los recursos que he encontrado tratan la funcionalidad RoR como "mágica", es decir, tiene una cierta consistencia interna, pero no te molestes en preguntar cómo funciona en términos de Ruby, MySQL, etc.¿Cómo funciona Ruby on Rails?
De todos modos, quiero una comprensión profunda de cómo funciona RoR, las decisiones de diseño que se tomaron para construirlo, etc. En particular, estoy interesado en ActiveRecord, pero realmente estoy buscando todo el paquete .
Cualquier libro/sitio/consejo de bienvenida.
Para una comprensión más profunda de los carriles que ayuda a tener una visión del diseño e implementación de Rails en sí. Ver mi [respuesta] (http://stackoverflow.com/a/22155376/452885) en esta otra [pregunta similar sobre las convenciones de comprensión de Rails] (http://stackoverflow.com/questions/3554054/what-are- all-the-conventions-for-ruby-on-rails) – GuruM
Vea también: [ActiveRecord - Rails Under the Hood] (http://weblog.jamisbuck.org/2006/11/20/under-the-hood-activerecord -base-find-part-2), [Routing DSL - Rails Under the Hood] (http://weblog.jamisbuck.org/2006/10/2/under-the-hood-rails-routing-dsl), [ Rails Enrutamiento desde el exterior en] (http://guides.rubyonrails.org/routing.html) – GuruM