2008-12-30 63 views
5

क्या कोई भी वेब सेवा बैकएंड के साथ संवाद करने के लिए AJAX का उपयोग करके डीएचटीएम वेब ऐप्स बनाने के लिए एक जीयूआई बिल्डर टूल की सिफारिश कर सकता है? मैं HTML, marshalling/unmarshalling डेटा, ब्राउज़र संगतता की जांच आदि के साथ गड़बड़ करने से बचना चाहता हूं। टूल में विजेट की लाइब्रेरी होनी चाहिए जिसे एक एप्लिकेशन में रखा जा सकता है और कार्यक्षमता तक लगाया जा सकता है, और एक्स्टेंसिबल हो सकता है कस्टम विगेट्स को परिभाषित करने में सक्षम होने के लिए पर्याप्त है। निस्संदेह मुक्त और/या खुला स्रोत प्राथमिक है लेकिन मैं मालिकाना उपकरण भी मानता हूं।क्या AJAX का समर्थन करने वाले वहां कोई भी अच्छा ड्रैग और ड्रॉप वेब ऐप आईडीई है?

जीयूआई उपकरण की पसंद किस हद तक बैकएंड के लिए उपयोग किए जाने वाले प्लेटफ़ॉर्म या भाषा को प्रभावित करती है? यदि जीयूआई सिर्फ एक वेब सेवा बुला रहा है तो मुझे उस इंटरफ़ेस को प्रदान करने के लिए सर्वर-साइड पर कुछ भी उपयोग करने में सक्षम होना चाहिए, लेकिन हो सकता है कि कुछ गुई-साइड टूल्स एक स्वामित्व डेटा एक्सचेंज प्रारूप का उपयोग करें जिसके लिए कुछ विशिष्ट सर्वर-साइड कोड की आवश्यकता हो?

संपादित करें: मुझे एक विजेट की आवश्यकता नहीं है जिसे खींचा जा सकता है, मुझे एक आईडीई चाहिए जो एक को आसानी से गुई बनाने की अनुमति देता है (यानी एक आरएडी उपकरण)।

उत्तर

1

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

  • Instantiations GWT Designer (वाणिज्यिक, $ 59/वर्ष)
  • Wirelexsoft Vistafei (अभी भी बीटा में है, लेकिन एक नि: शुल्क है और एक व्यावसायिक संस्करण होगा)

मैं इन पर एक नज़र डालूंगा लेकिन अगर किसी ने कुछ और इस्तेमाल किया है तो मुझे बताएं।

+0

वाडिन भी एक विकल्प है: http://vaadin.com/home – NimChimpsky

1

मेरा मानना ​​है कि ड्रीमवेवर इनमें से कुछ करता है, लेकिन मेरी राय में ऐसे संपादक एक अच्छा विचार नहीं हैं। वे भयानक, अनजान सर्वर-साइड कोड उत्पन्न करते हैं और काफी लचीले होते हैं।

0

Delphi for PHP कोडेगियर से इस क्षमता में से कुछ है, लेकिन मैं सीजयोज से सहमत हूं कि ऐसे उपकरण जरूरी नहीं है कि वे अच्छे कोड के लिए तैयार हों।

8

WaveMaker खुला स्रोत है, जे 2 ईई पर चलता है।

3

मैं Wavemaker उपयोग कर रहा हूँ और यह वास्तव में क्या यू पूछ रहे है ... यह उपयोग करने के लिए वास्तव में आसान और बहुत perfomant ....

1

Wavemaker सब कुछ मैं हाथ नीचे का इस्तेमाल किया है धड़कता है। अनुप्रयोगों को तेजी से विकसित किया जा सकता है, ड्रैग और ड्रॉप है, किसी भी वेब सेवा से कनेक्ट हो सकता है, और इसमें बेजोड़ डेटाबेस प्रबंधन उपकरण हैं। इसके साथ एकमात्र समस्या यह है कि उसने हाथों/स्वामित्व को इतना बदल दिया है और इसकी भविष्य की दिशा स्पष्ट नहीं है।

संबंधित मुद्दे