sqlalchemy est assez proche de SQL et tu as un meilleur controle sur le SQL qui sera généré. Il a donc tendance a être plus puissant. À l'opposé l'ORM de django est beaucoup plus facile a utiliser pour les requetes classiques (un Object.get(id=1) on peut pas faire plus simple).
A toi de voir lequel est plus adapté a tes besoins, si tu as énormément de requetes simples je dirais de prendre plutot l'orm de django.
Pour les performances je ne sais pas j'ai pas de moyens de mesurer mais [avis]je dirais que l'orm de django est plus lent[avis]
[^] # Re: Par rapport à Django
Posté par Meewan . En réponse à la dépêche Sortie de Flask 0.11. Évalué à 5.
En très rapide et en essayant de pas troller:
sqlalchemy est assez proche de SQL et tu as un meilleur controle sur le SQL qui sera généré. Il a donc tendance a être plus puissant. À l'opposé l'ORM de django est beaucoup plus facile a utiliser pour les requetes classiques (un Object.get(id=1) on peut pas faire plus simple).
A toi de voir lequel est plus adapté a tes besoins, si tu as énormément de requetes simples je dirais de prendre plutot l'orm de django.
Pour les performances je ne sais pas j'ai pas de moyens de mesurer mais [avis]je dirais que l'orm de django est plus lent[avis]