एक फ्लेक्स एप्लिकेशन पूरी तरह से लोड होने के बाद एक शुद्ध AS3 एप्लिकेशन की तुलना में धीमी गति से चलने वाला नहीं होगा - सब कुछ अंत में बाइटकोड में संकलित हो जाता है, और फ्लेक्स ऐप एक एएस 3 ऐप की तरह है जो अन्य कक्षाओं का बहुत उपयोग करता है।
फ्लेक्स फ्रेमवर्क को शॉर्टकट्स के सेट के रूप में सोचें जो आपको चीजों को और अधिक तेज़ी से करने की अनुमति देता है, लेकिन असली लागत यह है कि आपकी परियोजना बहुत अधिक कोड से भर जाती है - भले ही आप वास्तव में कम कोड लिख रहे हों , और आपको अतिरिक्त कोड कभी नहीं देखना होगा।
मैं इस धारणा से असहमत हूं कि फ्लेक्स को केवल जटिल डेटा-संचालित अनुप्रयोगों के लिए उपयोग किया जाना चाहिए, हालांकि यह निश्चित रूप से ऐसी परियोजनाओं के लिए बहुत उपयोगी है। आप इसे किसी भी चीज़ के लिए उपयोग कर सकते हैं, जब तक कि आप समझें कि अंतिम उत्पाद (.swf आप निर्यात करते हैं) यह अन्यथा होने की तुलना में बहुत बड़ा होगा।
यदि कोई बड़ा है। एसडब्ल्यूएफ आपके लिए इतना बड़ा सौदा नहीं है (और यह हो सकता है कि आप इसके साथ क्या कर रहे हैं) तो मैं कहूंगा कि फ्लेक्स को आज़माएं क्योंकि ऐरेकोलेक्शन, रिमोट ऑब्जेक्ट और डेटा बाध्यकारी आपको निराशा के घंटों और कोड की सैकड़ों लाइनों को बचाएगा।
हालांकि, यदि आप यह सुनिश्चित करना चाहते हैं कि आपका अंतिम ऐप जितना संभव हो उतना छोटा और कुशल हो, तो इसे शुद्ध AS3 में करें और आपको जितनी आवश्यकता हो उतनी उन्नत पुस्तकालयों में ऑप्ट-इन करें।