/ / Adobe Air (फ्लेक्स या Html) एप्लीकेशन आर्किटेक्चर [बंद] - फ्लेक्स, फ्लैश, एयर, flex4

एडोब एयर (फ्लेक्स या एचटीएमएल) एप्लीकेशन आर्किटेक्चर [बंद] - फ्लेक्स, फ्लैश, एयर, फ्लेक्स 4

मेरे पास एडोब एयर / फ्लेक्स के साथ कोई अनुभव नहीं है और जानना चाहता हूं, क्या एडोब एयर / फ्लेक्स एप्लिकेशन को विकसित करने के लिए कुछ सिद्धांत (डिज़ाइन पैटर्न) हैं? धन्यवाद।

उत्तर:

जवाब के लिए 2 № 1

फ्लेक्स अनुप्रयोगों को आम तौर पर एक का उपयोग करके विकसित किया जाता हैMVC फ्रेमवर्क। ये फ्रेमवर्क सर्वोत्तम प्रथाओं और डिज़ाइन पैटर्न्स पर बनाए गए हैं और आपके फ्लेक्स ऐप के (माइक्रो) आर्किटेक्चर को निर्धारित करते हैं। फ्लेक्स के लिए बहुत सारे MVC फ्रेमवर्क उपलब्ध हैं, इस चर्चा को एक तुलना के लिए देखें:

फ्लेक्स MVC फ्रेमवर्क


जवाब के लिए 0 № 2

नहीं, कोई हार्ड कोड नियम नहीं हैं। ठीक उसी तरह, यदि कोई J2EE बहुत बड़ा और जटिल हो जाता है, तो आप एक रूपरेखा का उपयोग करने पर विचार करते हैं, इसी तरह फ्लेक्स के लिए भी यही होगा। यदि आपको विश्वास है कि आपके आवेदन का आकार आपकी सीमा के भीतर होगा, तो किसी भी ढांचे का उपयोग न करें।

हालांकि, आप एक रूपरेखा का उपयोग करना चाहते हैं, वहांसबसे अच्छा होने के कुछ के साथ विभिन्न विकल्प हैं, अजमोद, केर्न्गर्म 2.0, स्विज़, प्योरएमवीसी। हालाँकि, आपको किस रूपरेखा का उपयोग करना चाहिए, यह आपके आवेदन पर निर्भर करता है। यदि आप एक एंटरप्राइज़ ऐप विकसित करना चाहते हैं, जहाँ आप डेटा को लाने के लिए डेटासेट को मार रहे हैं, तो Parsley या Cairngorm 2.0 का उपयोग करें, हालाँकि अगर मैं होता तो मैं Parsley का उपयोग करना पसंद करता।

हालांकि फ्लेक्स में प्रदर्शन के लिए आपको एक महत्वपूर्ण बात ध्यान रखनी चाहिए। इसी तरह की बातें आकाशवाणी पर भी लागू होती हैं।