Django est l'un des plus célèbres. Il suit une approche différente de développement web, mais ruby fait, mais il est tout aussi puissant et riche en fonctionnalités. Un exemple de site Web exécutant Django est lawrence.com
Pylônes est un autre populaire, je ne sais pas pourquoi vous avez entendu dire que c'était un clone de Rails, parce que ce n'est pas le cas. C'est un framework léger qui tire parti de la puissance d'autres projets open-source pour vous donner une flexibilité dans la mise en œuvre. Par exemple, vous pouvez choisir d'utiliser SQLAlchemy, SQLObject ou CouchDB pour gérer votre base de données. Ou vous pouvez choisir entre Mako, Genshi, Jinja2, ou ce que vous voulez pour vos modèles. Je pense que tu as la photo. Certains exemple de fonctionnement de sites Web de pylônes sont: freebase et Charlie Rose
Il existe également d'autres framework web, mais ils sont moins populaires.
Notamment, TurboGears, qui est maintenant construit sur des pylônes. Je dirais qu'il essaie d'emballer plus de jus que les pylônes, mais cela vous contraint aussi car il prend plus de décisions pour vous. Pourtant, vous pouvez rester loin d'eux et faire ce que vous voulez, mais cela commence avec un cadre plus contraignant.
Le dernier que je mentionnerai est Zope, qui est le grand support commercial, qui existe depuis longtemps, mais je n'en ai pas beaucoup d'expérience. Je crois que c'est moins «amusant» de travailler avec, mais c'est juste mon sentiment, vous pouvez vérifier vous-même.
Dans l'ensemble, cela revient à votre flux de travail, personnellement, je n'apprécie pas autant Ruby comme langage que Python et il est naturel que j'aime travailler avec Python pour le développement web puis Ruby.Vous avez vraiment besoin de les essayer vous-même, au moins les deux premiers que j'ai mentionnés, essayez de construire un petit site web, juste pour avoir une idée de cela. Tout ce que je peux dire est d'après mon expérience, les gens aiment Rails ou Python, pas les deux ...
Bonne chance!
Merci pour la réponse. Sincèrement l'apprécier. Donc tu dis que c'est peu probable que je puisse aimer Python si j'aime Ruby. Je suppose que je vais tenter le coup quand même. Merci encore – Sid