Rails, il noto Web development framework Open Source scritto in Ruby per la realizzazione di Internet applications, rappresenta attualmente uno degli strumenti più avanzati tra quelli a disposizione degli sviluppatori per il proprio lavoro; forse più utilizzato all'estero che nel non nostro Paese, Rails potrebbe rivelarsi una competenza fondamentale per l'inquadramento aziendale e per chi è alla ricerca di nuove iniziative alle quali collaborare.
Concepito per limitare quanto più possibile la presenza di ripetizioni all'interno dei sorgenti e per intervenire il meno possibile sulla configurazione di un progetto, Rails è una soluzione full-stack incentrata sul paradigma MVC (Model-View-Controller) caratterizzata da una curva di apprendimento iniziale non particolarmente ripida. In Rete sono disponibili numerose risorse grazie alle quali imparare a sviluppare con questo framework e per conoscere le buone pratiche legate al suo impiego; all'interno di questo post verrà proposta una breve selezione di risorse che potrà essere successivamente integrata:
Chiaramente in Rete sono presenti numerose altre risorse per la didattica sullo sviluppo in Rails, inoltre, per mantenersi sempre aggiornati è buona norma consultare la documentazione ufficiale del framework in occasione dei nuovi rilasci.