के बीच उपयोगकर्ता/सत्र प्रबंधन मैं बैकएंड रेल के साथ सेन्चा टच में एक मोबाइल एप्लिकेशन प्रोग्रामिंग कर रहा हूं। मैंने पाया है कि मैं दो से अधिक को अलग कर रहा हूं क्योंकि मैं सेन्चा में गहराई से हूं: जहां मैं मूल रूप से उस बिंदु पर जहां रेल केवल मेरे मॉडल स्टोरेज (डेटाबेस) के रूप में काम करता है और सेन्चा जेएसओएन के माध्यम से आवश्यक सभी चीजों में खींचता है - पुनरुत्पादन रेल में पहले से मौजूद अधिकांश तर्क।सेन्चा टच एंड रेल (बैकएंड)
मेरा प्रश्न, क्या आप सलाह देते हैं कि प्रत्येक एप्लिकेशन में कार्यों को प्रस्तुत करने की बात आती है? मैंने अपने सेन्चा ऐप में आरईएसटी लागू किया है ताकि यह उपयोगकर्ता, और संबंधित डेटा को संवाद कर सके और इसे उसी प्रारूप में स्टोर कर सके।
क्या यह उपयोगकर्ता सत्र प्रबंधन के लिए जाने का सही तरीका है? क्या मुझे रेलों को और अधिक शक्ति देना चाहिए? आईई: मैं सत्र कहां स्टोर करूं? क्या मैं इसे सर्वर पर कर सकता हूं? क्या मुझे इसे सत्र भंडारण प्रबंधन के रूप में करना चाहिए? स्थानीय भंडार? मैं बस नहीं जानता।
मैं किसी भी सलाह की सराहना करता हूं। धन्यवाद।
दिलचस्प। प्रोग्रामिंग के दौरान मुझे यह और अधिक सत्य होने के लिए मिल रहा है। मेरा मूल अनुमानित दृश्य मोबाइल ऐप के लिए रेल दृश्यों का एक नया सेट विकसित करना होगा - लेकिन आपकी दाएं - अलग एमवीसी संरचनाएं प्रतिक्रिया के संदर्भ में सर्वश्रेष्ठ अनुभव प्रदान करती हैं। – JBlake
सही- "(तर्कसंगत रूप से, हम एक ऐसी दुनिया देख सकते हैं जहां क्लाइंट पक्ष पर अनुप्रयोगों की समृद्धि के सापेक्ष सर्वर काफी मूर्ख हो जाते हैं। मुझे लगता है कि यह मोटी-क्लाइंट/पतली-क्लाइंट पेंडुलम का अगला चक्र है दशकों के लिए स्विंग ;-)) " – arvindwill