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