これは議論を呼ぶ内容でしょう。まずは免責事項から:ORMは悪くありません。Prisma、SQLAlchemy、Drizzle — いずれも優秀な人々が作った優れたツールです。私も使っています。
しかし、Nexuralプラットフォーム — 185のテーブル、複雑な結合、マテリアライズドビュー、行レベルセキュリティ — において、クリティカルなパスでは生SQLが正しい選択でした。その理由をお話しします。
切り替えた瞬間
私はPrismaを使っていました。ダッシュボードはローカルでは200msで読み込まれました。本番環境で実データを使うと、4.2秒かかりました。
私は\\
