modifica
Detesto raccomandare un altro libro, ma penso che questo abbia praticamente quello che stai cercando. Personalmente, mi piace la struttura e la completezza che i libri forniscono quando entrano in qualcosa che non conosco (il che, di conseguenza, è un sacco di cose)
Lettura del codice: la prospettiva Open Source
Se non conosci Rails, la cosa migliore che puoi fare è iniziare dall'inizio. Impara il framework e crea un paio di progetti. Questo ti farà abituare al "modo Rails" di fare le cose.
Quando ti senti a tuo agio con Rails, puoi iniziare a immergerti più a fondo per capire veramente come funzionano le cose dietro le quinte.
Raccomando questo libro per iniziare. È un po 'alla fine di base, ma a mio avviso fornisce un buon punto di partenza.
Per quanto riguarda i Mongoidi, puoi consultare la pagina contributore per saperne di più su ciò che stanno cercando, oppure approfondisci il loro progetto github e inserisci il codice.