मेरे पास एक समान उपयोग केस परिदृश्य है, मैं पहले से मौजूद वेब ऐप के लिए फ़्लटर में एक नया मोबाइल ऐप बना रहा हूं जो Oracle DB का उपयोग करता है ।
उपरोक्त उत्तरों के रूप में मैंने Node.js node-oracledb के लिए इस Oracle डेटाबेस ड्राइवर का उपयोग करके REST API बनाया है। https://github.com/oracle/node-oracledb . अब तक मैं कह सकता हूं कि यह स्थिर और अच्छी तरह से प्रलेखित है। आप इसे https://www.npmjs.com/package/simple-oracledb भी जोड़ सकते हैं oracledb की क्षमताओं का विस्तार करने के लिए (मैंने एक ही लेनदेन में कई oracle संचालन चलाने के लिए इसका उपयोग किया है)।
उसके बाद फ़्लटर पर आप json_serializable . का उपयोग करके अपने मॉडल बना सकते हैं https://pub.dartlang.org/packages/json_serializable एक वर्ग के लिए JSON कोड से/के लिए उत्पन्न करने के लिए। आप जेएसओएन प्रतिक्रिया को ऑब्जेक्ट में बदलने के लिए एपीआई से आने वाली प्रतिक्रिया को पार्स कर सकते हैं (या इससे भी बेहतर डेटासेट आउटपुट वस्तुओं की सूची में जेसन प्रतिक्रिया में भेजता है)।
https://medium.com/flutter -io/some-options-for-deserializing-json-with-flutter-7481325a4450