फ्लेक्स सर्वोत्तम प्रथाओं?

मुझे लगता है कि फ्लेक्स पर नमूने, ट्यूटोरियल और सरल उदाहरण ढूंढना आसान है।
असली जीवन परियोजनाओं के आधार पर युक्तियों और अच्छी प्रथाओं को ढूंढना मुश्किल लगता है।
कैसे करें इस पर कोई सुझाव:

  • रखरखाव क्रियालेख कोड कैसे लिखें
  • चिंता का एक साफ अलगाव सुनिश्चित करने के लिए कैसे। क्या किसी ने एक वास्तविक फ्लेक्स प्रोजेक्ट पर कैरियरगॉर्म, शुद्धएमवीसी या आसान एमवीसी जैसे एमवीसी ढांचे का उपयोग किया है?
  • ब्लेज़/amfphp के साथ सर्वर से डेटा कैसे प्राप्त करें?
  • अंतिम उपयोगकर्ता के लिए विलंबता कैसे कम करें?
  • ...
0

3 उत्तर

फ्लेक्स/एएस 3 सर्वोत्तम प्रथाओं और मानकों के साथ करने के लिए यहां कुछ महान संसाधन दिए गए हैं:

फ्लेक्स एसडीके कोडिंग सम्मेलन और सर्वोत्तम प्रथाओं

फ्लेक्स सर्वोत्तम प्रथाओं - भाग 1: अपनी फ्लेक्स परियोजना सेट अप करना

सबसे पहले मुझे विशेष रूप से उपयोगी पाया गया और मैं यह सुनिश्चित करने का प्रयास करता हूं कि जिस टीम के साथ मैं काम करता हूं, वह सब इसे पढ़ लें

0
जोड़ा

मैं अक्सर अपने काम में फ्लेक्स के साथ काम करता हूं, और मुझे मदद करने में खुशी होगी .. लेकिन आपके प्रश्न प्रत्येक के लिए एक लेख के लायक हैं :) मैं कुछ संक्षिप्त जवाब आज़माउंगा।

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

फ्रेमवर्क: इसे देखा, प्रलेखन पढ़ें .. बहुत अच्छा है, लेकिन मुझे अभी भी लगता है कि उनकी जटिलताओं को उनके द्वारा प्रदान किए जाने वाले लाभों से संतुलित नहीं हैं। वैसे भी मैं इस बिंदु पर अपना मन बदलना चाहता हूं ..

सर्वर से बात कर रहे हैं: अभी मैं ब्लेज़डीएस का उपयोग कर रहा हूं, यह बहुत अच्छी तरह से काम करता है .. अगर आप इसे स्थापित करने में कोई परेशानी पाते हैं तो इस विषय पर कई ट्यूटोरियल हैं, मुझे मदद करने में खुशी होगी।

लेटेंसी: क्या आपका मतलब क्लाइंट/सर्वर संचार में है? यदि ऐसा है, तो आपको विभिन्न प्रकार के चैनल BlazeDS लागू करना चाहिए .. http (धूमकेतु) पर रीयल-टाइम के पास केवल दो-तरफा http मतदान, खींचें .. यदि आपको और अधिक चाहिए, LiveCycle डेटा सेवा ES, से वाणिज्यिक कार्यान्वयन जो ब्लेज़डीएस पैदा होता है, अन्य चीजों के साथ आरटीएमपी नामक एक और प्रोटोकॉल प्रदान करता है, यह http-सुरंग नहीं है इसलिए फ़ायरवॉल और प्रॉक्सी के साथ समस्या हो सकती है, लेकिन यह बेहतर प्रदर्शन प्रदान करता है (एलसीडीएस का एक मुफ्त बंद स्रोत संस्करण है)। मैं इंट्रानेट वातावरण में मानक http चैनल का उपयोग करता हूं, और बड़े डेटासेट के साथ भी कोई वास्तविक प्रदर्शन समस्या नहीं मिली है।

खैर .. बहुत सारी चीज़ें, अब इन बिंदुओं पर अधिक विशिष्ट नहीं हो सकती हैं, अगर आपको आवश्यकता हो तो पूछें :)

0
जोड़ा
आपकी प्रतिक्रिया के लिए धन्यवाद विलंबता के बारे में: मेरे पास एक ऐसे होमपेज के साथ एक एप्लिकेशन है जिसके लिए कई सेवाओं के डेटा की आवश्यकता है। मैंने पहले से ही एक httprequest में कई सेवा कॉल बैच करने के लिए डीडब्लूआर (AJAX फ्रेमवर्क) के साथ उपयोग किया है। क्या आप जानते हैं कि फ्लेक्स के साथ इसे कैसे प्राप्त किया जाए? एक कमांड पैटर्न के साथ http चैनल?
जोड़ा लेखक Alexandre Victoor, स्रोत
आपको एक ही HTTP अनुरोध में आदेशों को बैच क्यों करना चाहिए? आम तौर पर आप इस तरह के निम्न स्तर के विवरण के खिलाफ कोड नहीं करते हैं, आप बस अपने रिमोटोबजेक्ट विधियों को कॉल करते हैं (और एक्सएमएल कॉन्फ़िगरेशन का उपयोग यह वर्णन करने के लिए करते हैं कि उन्हें कैसे संभालें)। सबसे आसान तरीका एक विज्ञापन-सेवा सेवा बना सकता है जो सभी डेटा एक साथ इकट्ठा करता है ..
जोड़ा लेखक Cosma Colanicchia, स्रोत

मुझे एमवीसी फ्रेमवर्क आरआईएवेव लिंक मिला है बिल्कुल अविश्वसनीय होने के लिए। यह सुपर हल्के और उपयोग करने में आसान है। मैंने केर्न्गर्म और शुद्ध एमवीसी को एक बहुत सी सीधी सीखने की वक्र प्राप्त करने के लिए पाया और वे दोनों मेरे लिए थोड़ा भारी महसूस करते हैं। आरआईएवेव रास्ते से बाहर रहता है और आपको काम करने के लिए एमवीसी मूल बातें देता है।

बैकएंड पर एएमएफपीएचपी भी बहुत अच्छा है। एएमएफपीएचपी में एक अपाचे मॉड्यूल भी है जो सी में भेजे गए और प्राप्त डेटा को सीरियलाइजिंग/अनैरियलाइज करने का ख्याल रखेगा जो तेजी से चमक रहा है।

यदि विलंबता चिंता का विषय है, तो आप यह सुनिश्चित करना चाहते हैं कि आपको एक अच्छा वेबहोस्ट मिले या यहां तक ​​कि कई डेटा केंद्रों पर भी तैनात किया जाए ताकि आपके उपयोगकर्ता कभी भी सर्वर से दूर न हों। हालांकि इसके बारे में चिंता करने के लिए थोड़ा जल्दी लगता है।

0
जोड़ा