先月、私はFlaskの研究に専念しました。これは、python Webアプリケーションを構築するためのフレームワークです。
オンラインで見つけたさまざまなチュートリアルに従って、SQLAlchemyを発見しました。
正直に言うと、SQL言語についてかなりの知識があるので、複雑であまり役に立たないと思います。
私が理解したいのは、SQLAlchemyのようなORMを使用することで得られない大きなメリットがあるかどうかです(おそらく、純粋なsqlを使用する際に、わからないセキュリティ上の問題があるでしょうか?)。
また、純粋なSQLクエリを操作するのに最適なpythonライブラリを教えていただければ幸いです。
沢山あります。生のSQLクエリの代わりにORMを使用することの最大の利点は次のとおりです。
それらにはいくつかの副作用もありますが:
私が言及した利点のため、私はORMが好きです。