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