سؤال

هل YUI3 استعداد ناضجة بما فيه الكفاية؟ ما هي مزاياه وعيوبه مقابل YUI

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

المحلول

واندي،

وكوروين غير صحيحة حول ملفات تغيير على ملقمات yui.yahooapis.com - إذا كنت تستخدم YUI 3 PR 2 الإفراج عن خدمتنا، وسوف تظل تلك الملفات هناك حتى عندما تأتي الإصدارات اللاحقة من

وصحيح أن API ستتغير بعض ونحن نتحرك نحو بيتا 1 (المقرر إجراؤها في يونيو) ثم الى GA. وسوف نبذل مما لا شك فيه التغييرات التي سوف تتطلب اهتماما وقتك والترقية. ذلك - وحقيقة أن YUI 3 لا يحتوي على كافة وظائف YUI 2.7.0 (الإصدار الحالي في codeline الإصدار 2.x) - هو السبب الرئيسي لتأجيل الآن

ويمكنك معرفة المزيد حول YUI 3 وكيف أنها تختلف عن 2.7.0 هنا:

http://video.yahoo.com/watch/3711767/10207432

ونحن نستخدم YUI 3 على الإصدار التالي من موقع ياهو. يمكنك أن تقرأ عن ذلك هنا:

http://yuiblog.com/blog/2008/ 11/11 / صفحتها الاولى، وyui3 /

والتحيات، اريك

نصائح أخرى

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

وانها الآن يونيو، ويبدو أن الأمور تقترب من بيتا 1 كما اراه من نصف طن من يرتكب ذات الصلة الوثائق. أود أن أوصي باستخدام YUI3 أكثر من 2 إذا كنت تبحث عن لطيفة جدا قاعدة، ميزة الغنية جافا سكريبت المكتبة. إذا كنت في حاجة الى مجموعة من الحاجيات العامة، فمن الممكن أن يكون كل YUI2 وYUI3 تشغيل معا، على الرغم من أن الأمور ستكون معقدة والتعليمات البرمجية سوف تستخدم واجهات برمجة التطبيقات المختلطة. ولكنك قد ترغب في البقاء مع YUI2.

وYUI3 أصبحت مكتبة كبيرة جدا، والإطار، قد نضجت ذلك إلى حد كبير في وظائف، والأداء، وتماسك منذ PR2.

وYUI3 لا يزال في حالة تغير مستمر. على قاعدة كود سوف تتغير والميزات أو بناء جملة كنت تعتمد على الآن قد يتغير فجأة إذا قمت بربط مباشرة إلى ملفات YUI3 على خوادم ياهو. YUI2 قادر تماما وسيكون رهان أكثر أمانا إذا كنت لا تريد أن تذهب إعادة كتابة التعليمات البرمجية لاستيعاب التغيرات غير المتوقعة.

وكنت اذهب مع YUI3.

ومع ذلك، قد تجد بعض الميزات التي لم يتم تصديرها بعد YUI3 (على سبيل المثال، قبل بضعة أشهر كنت في حاجة الإكمال التلقائي، وفي هذه اللحظة، كان YUI3 AC لا يزال في مرحلة تجريبية)، وفي هذه الحالة عليك قد حاول هذا: https://github.com/yui/2in3 انها تساعدك على استيراد YUI2 تبعيات حين باستخدام YUI3.

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