سؤال

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

تجدر الإشارة أنا لا أطلب ل "أعتقد XXX أكبر" - أنا أبحث عن مقارنات شاملة جيدة. أوه، واحتمال أن سوف تستخدم .NET أو ASP.NET هو صغير جدا، ليس لدي أي بيئات مايكروسوفت المتاحة، وأنا لا التسرع للحصول على واحد.

حسنا، ما هو وراء ذلك هو أن لدي العديد من التطبيقات الصغيرة اريد بناء. انهم جميعا أكثر أو أقل لعبة تشبه، وليس كل <م> أن تعقيدا، مع جزء من النقطة يجري للحصول على بعض experiencce مع AJAX وDHTML. وأظن أي من الحزم الرئيسية ستعمل، مثل ريكو، Scriptaculous، أو دوجو.

وسأكون تبحث عن أمرين: الرسومات، إما عن طريق SVG أو قماش، والقدرة على سحب وإسقاط الرموز من القطع. أبعد من ذلك، من يدري؟ ولكن أود الحصول على معلومات كافية لتحقيق بداية جيدة في واحدة بدلا من الاضطرار إلى الإختراق عن محاولة عدة.

نصائح أخرى

وبصراحة، مقارنة الأطر اياكس أمر صعب، وأنه من المستحيل للحصول على مقارنة شاملة. بعضها مكتبات قاعدة التي تمتد شبيبة، مثل النموذج. آخرون، مثل مسج، وتمديد دوم وجعل التلاعب أسهل. آخرون لا يزالون الأطر واجهة مستخدم شبيبة، مثل دوجو أو extjs. وهناك أيضا من جانب الخادم الموجهة للمنصات وأغلفة (Jayrock، وأجزاء من MS-اياكس، وأجزاء من ROR).

إذا كنت تسير مع MS الطريق، وأود أن ننظر إلى كومة WCF REST، المكتبات العميل MS اياكس، ومسج، والتي سوف تعطيك مسار دعم جيد، وأنا أعلم أنك لا تريد X كبيرة ردا على ذلك، ولكن بحاجة الى مزيد من المعلومات لأعطيك جوابا أفضل. هل تبحث عن القطع، مزيج من أجزاء، أو كل واحد في التطبيق، والحلول العنصر؟ ما كنت طالبا هو كمن يسأل عن مقارنة جيدة من الخبز، وضيق عليه.

وفقط كبديل للمكتبات كبيرة، راجع شوكة جافا سكريبت مكتبة ، وهي FORK.Ajax - بسيطة ويعمل بشكل جيد. للتعامل مع JSON تدوين: أنا أفضل دوغ كروكفورد في json2.js على FORK.Json. (التعامل مع JSON هو أسهل بكثير من XML من الجانب جافا سكريبت.)

ولقد استعملت كلا moo.fx ومسج لاياكس في الماضي، وكلاهما فعال جدا. مو لديه بصمة صغيرة جدا وهو أمر جيد، ولها أيضا الكثير جدا من وظائف الرسومات في حزمة قاعدة. ولكن إذا كنت تبحث القيام بالكثير مع جافا سكريبت مسج لديها المزيد من المزايا وموثقة بشكل جيد جدا.

وهناك السحب والإفلات وظيفة في كل فضلا

http://demos111.mootools.net/DragDrop

http://ui.jquery.com/demos/droppable

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