Je ne sais pas ce qu'est DAO, mais ActiveRecord n'est qu'un composant indépendant des autres. On peut utiliser ActiveRecord hors de Rails, ou bien des modèles n'héritant pas d'ActiveRecord dans Rails. Rien ne t'empêche de coder tes modèles comme tu l'entends, le reste du framework ne s'en souciera pas. Tu perdras juste quelques facilités au niveau de la création et de la modifiation de tes modèles via des formulaires.
En implémentant les bonnes méthodes dans tes modèles, tu récupères ces facilités sans utiliser ActiveRecord, mais c'est peut-être un peu plus pénible.
[^] # Re: Concours de b.....
Posté par Yusei (Mastodon) . En réponse à la dépêche Sortie de Ruby on Rails 2.0. Évalué à 2.
En implémentant les bonnes méthodes dans tes modèles, tu récupères ces facilités sans utiliser ActiveRecord, mais c'est peut-être un peu plus pénible.