هل هناك أي بيئة تطوير متكاملة جيدة لتطبيقات الويب تعمل بالسحب والإفلات وتدعم AJAX؟

StackOverflow https://stackoverflow.com/questions/400503

سؤال

هل يمكن لأي شخص أن يوصي بأداة إنشاء واجهة المستخدم الرسومية لإنشاء تطبيقات ويب DHTML باستخدام AJAX للتواصل مع الواجهة الخلفية لخدمة الويب؟أود تجنب الاضطرار إلى العبث بتصميم HTML وتنظيم/إلغاء تنظيم البيانات والتحقق من توافق المتصفح وما إلى ذلك.يجب أن تحتوي الأداة على مكتبة من عناصر واجهة المستخدم التي يمكن وضعها في تطبيق وربطها بالوظائف، وأن تكون قابلة للتوسيع بما يكفي لتتمكن من تحديد عناصر واجهة مستخدم مخصصة.بالطبع يُفضل استخدام المصادر المجانية و/أو المفتوحة ولكني سأفكر في الأدوات الاحتكارية أيضًا.

وأيضًا إلى أي مدى يؤثر اختيار أداة واجهة المستخدم الرسومية على النظام الأساسي أو اللغة التي سأستخدمها في الواجهة الخلفية؟إذا كانت واجهة المستخدم الرسومية تتصل فقط بخدمة ويب، فيجب أن أكون قادرًا على استخدام أي شيء على جانب الخادم لتوفير تلك الواجهة ولكن ربما تستخدم بعض الأدوات من جانب واجهة المستخدم الرسومية تنسيقًا خاصًا لتبادل البيانات يتطلب بعض التعليمات البرمجية المحددة من جانب الخادم؟

يحرر:لا أحتاج إلى عنصر واجهة مستخدم يمكن سحبه، أريد بيئة تطوير متكاملة (IDE) تسمح للشخص ببناء واجهة مستخدم بسهولة (على سبيل المثال.أداة RAD).

هل كانت مفيدة؟

المحلول 7

بناءً على اقتراح دان، ألقيت نظرة على GWT.لقد سمعت عنها من قبل ولكني لم ألقي نظرة عليها عن كثب ويبدو أنها مثيرة للاهتمام.من المؤكد أنه يزيل الانزعاج الناتج عن دفع وحدات البكسل وجعل الأشياء تعمل في متصفحات متعددة.لقد حاولت أيضًا البحث عن "أدوات gwt rad" وتوصلت إلى نتيجتين:

سوف ألقي نظرة على هذه ولكن إذا كان أي شخص يستخدم شيئًا آخر فأخبرني.

نصائح أخرى

WaveMaker مفتوحة المصدر، يعمل على J2EE.

إذا كنت راضيا جافا، وربما كنت قد حاولت مجموعة أدوات الويب من Google؟ http://code.google.com/webtoolkit/

وأنا باستخدام Wavemaker وهل بالضبط ما ش يسأل ... فمن السهل للغاية لاستخدام وperfomant جدا ....

وأعتقد دريمويفر يفعل بعض من هذا، ولكن في رأيي هذا المحررين ليست فكرة جيدة. وهي تنتج الرهيبة، وغير قابل للدعم رمز server-side، وهي غير مرنة للغاية.

وWavemaker يدق كل شيء آخر ولقد استخدمت الأيدي. تطبيقات يمكن تطويرها بسرعة، لديها السحب والإسقاط، ويمكن الاتصال على أي خدمة على شبكة الإنترنت، ولديه أدوات إدارة قواعد البيانات التي لا تضاهى. المشكلة الوحيدة مع ذلك هو أنه أبقى تغيير الأيدي / ملكية كثيرا واتجاهه في المستقبل غير واضح.

دلفي لPHP من Codegear لديها بعض من هذه القدرة، ولكن أود أن نتفق مع ceejayoz أن هذه الأدوات لا تجعل بالضرورة عن رمز لطيفة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top