यह विवादास्पद होने वाला है, तो चलिए एक अस्वीकरण के साथ शुरू करते हैं: ORMs ठीक हैं। Prisma, SQLAlchemy, Drizzle — ये सभी स्मार्ट लोगों द्वारा बनाए गए अच्छे उपकरण हैं। मैं इनका उपयोग करता हूँ।
लेकिन Nexural प्लेटफॉर्म के लिए — 185 टेबल, जटिल joins, materialized views, row-level security — महत्वपूर्ण पथों के लिए raw SQL सही विकल्प था। यहाँ कारण बताया गया है।
वह पल जब मैंने स्विच किया
मैं Prisma का उपयोग कर रहा था। डैशबोर्ड लोकली 200ms में लोड होता था। प्रोडक्शन में वास्तविक डेटा के साथ, इसमें 4.2 सेकंड लगे।
मैंने चलाया \\
