Eu le-am incercat pe amandoua (recunosc ca in Django am facut exemplul de la ei de pe site, plus cateva feature-uri pe care le-am mai adaugat), si mi-a placut mai mult rails din mai multe motive:
- Am gasit mai multe tutoriale in care sunt descrise lucrurile de baza
- Multe surse de documentare, care acopera atat subiecte basic, cat si foarte avansate (vezi Railscasts)
- Documentatie mult mai clara, cel putin din punctul meu de vedere
- Rails te ajuta sa iti structurezi proiectul mult mai bine, inclusiv asset-urile (js/coffee, css/scss, imagini, etc), folosind asset pipeline (s-ar putea sa existe ceva asemanator si in Django, dar nu bag mana in foc)
- Pe site-urile de freelancing pe care lucram cererea pentru Rails era mai mare, si erau sanse mai mari sa prinzi un proiect destul de misto bine platit
- Multe gem-uri existente care te ajuta sa dezvolti mai repede aplicatiile(aici cred ca situatia e similara si in Django)