निश्चित रूप से SmartGWT नहीं। उनका ढाँचा फूला हुआ है और उसकी प्रकृति बहुत आधी है। उनके पास एक लाख विजेट हैं, लेकिन उन्हें अपने प्रोजेक्ट के लिए काम करने की कोशिश करना आसान नहीं है। डेटा स्रोत आपके डेटा को प्रबंधित करने की प्रक्रिया को बहुत बड़े तरीके से जटिल करते हैं, उदाहरण के लिए, अपने डेटा स्रोत में डेटा प्राप्त करने के लिए, आपको अक्सर फ़ेक्ट का उपयोग करना चाहिए और निरीक्षण करना चाहिए। जब आप परिणामों को कैश कर सकते हैं, तो उन्हें पूछताछ करना हमेशा आसान नहीं होता है।
आरपीसी एक और कमजोर और जटिल क्षेत्र है। प्रलेखन में और मंचों में विरोधाभासी जानकारी है। जबकि प्रलेखन यह कहेगा कि आपको ds के भाग के रूप में शायद ही किसी कस्टम ऑपरेशन का उपयोग करना चाहिए, वे फ़ोरम आपको बताएंगे कि यह पूरी तरह से ठीक है। इन उपकरणों का प्रभावी ढंग से उपयोग करना सीखना सबसे अच्छे दिनों में एक कठिन चढ़ाई है।
वे उत्पाद की देखरेख करेंगे। उदाहरण के लिए, चार्टिंग / एनालिटिक्स पैकेज में ग्राफ़ होते हैं ... लेकिन वे ग्राफ़ नकारात्मक मान प्रदर्शित नहीं करेंगे या आपको किसी भी सार्थक तरीके से अक्ष लेबल को हेरफेर करने देंगे। और वे खुले तौर पर मंच पर इस बारे में प्रश्नों का जवाब "हाँ तो क्या" दृष्टिकोण के साथ देते हैं। "हम उस 3.0x को जोड़ने की योजना नहीं बनाते हैं, भले ही वह हमारे विक्रय बिंदुओं में से एक है, यह हमारे रोड मैप पर है।" जब उन्होंने मुझे पैकेज बेचा, तो उन्होंने कभी उल्लेख नहीं किया कि मैं नकारात्मक मूल्यों को प्रदर्शित नहीं कर सकता। वास्तव में? नकारात्मक मान दिखाने में सक्षम होने के लिए किस ग्राफ की आवश्यकता नहीं होगी? मैं केवल एक के बारे में सोच सकता हूं- दुखी Isomorphic ग्राहकों की संख्या को दर्शाने वाला।
इन लोगों से दूर रहें, और किसी भी प्रतियोगी की साइट पर जाएं, उदाहरण के लिए एक्सटीजेएस, जेआईकेके, यहां तक कि क्वक्सडू भी। वहाँ कुछ परियोजनाएं हैं जो वास्तव में जमीन हासिल कर रही हैं और वास्तव में एक अच्छा समाधान प्रदान करती हैं।
यदि आप कभी भी इस उत्पाद का मूल्यांकन करते हैं तो बहुत सावधानी बरतें। यह अच्छा लग रहा है, लेकिन इस परियोजना का उपयोग करने के बारे में दो सप्ताह में, आप देखना शुरू करेंगे कि मेरा क्या मतलब है। विजेट आधे पके हुए हैं, डेटा स्रोत बहुत अधिक जटिल हैं, और सिर्फ इसलिए कि आपने मंच के समर्थन के लिए भुगतान किया है, इसका मतलब यह नहीं है कि आप वास्तव में स्नाइड के अलावा कुछ भी प्राप्त करेंगे, जवाब दे सकते हैं कि पहली बार में आपको लगता है कि आप कुछ याद किया। तुम नहीं थे वे आम तौर पर बहुत अभिमानी हैं।
शुभकामनाएँ, और इस उत्पाद से दूर रहें यदि आप अपने विकास के समय और रखरखाव को महत्व देते हैं। और हाँ, एक अंतिम बात। उनकी वेब साइट पर एमवीसी उदाहरण देखें। इसका शाब्दिक अर्थ है कि एमवीसी के अलावा किसी और चीज का लेबल "एमवीसी" नहीं है। वे आपको यह समझाने की कोशिश करेंगे कि इस तरह के ढांचे अनुभवहीन डेवलपर्स के लिए हैं, और इस तरह की अवधारणा का वास्तविक प्रोग्रामिंग में कोई स्थान नहीं है ... किंडा उन लोगों की तरह है जो पकड़ने की कोशिश करते हैं।