Является ли YUI3 достаточно зрелым? Каковы его преимущества и недостатки против YUIyui или yui3
ответ
Энди,
Корвин неверен о файлах меняющихся на серверах yui.yahooapis.com - если вы используете YUI-PR 2 выпуска из наших серверов, эти файлы будут оставаться там, даже если последующие выпуски выходят ,
Это правда, что API изменит некоторые, когда мы перейдем к бета-версии 1 (запланировано на июнь), а затем к GA. Мы, несомненно, внесем изменения, которые потребуют вашего внимания и времени при обновлении. Это - и тот факт, что YUI 3 не содержит всех функций YUI 2.7.0 (текущий релиз в кодовой строке 2.x), является основной причиной для того, чтобы уйти прямо сейчас.
Вы можете узнать больше о YUI 3 и как это отличается от 2.7.0 здесь:
http://video.yahoo.com/watch/3711767/10207432
Мы используем YUI 3 на следующей версии домашней страницы Yahoo. Вы можете прочитать об этом здесь:
http://yuiblog.com/blog/2008/11/11/frontpage-and-yui3/
С уважением, Эрик
YUI3 все еще находится в движении. Кодовая база будет продолжать меняться, а функции или синтаксис, на которые вы полагаетесь, могут резко измениться, если вы напрямую связываетесь с файлами YUI3 на серверах yahoo. YUI2 вполне способен и будет более безопасным, если вы не захотите переписывать свой код для внесения непредвиденных изменений.
Я использую YUI3 исключительно с момента выпуска PR2. С тех пор многое изменилось, но мой конкретный код приложения не должен сильно меняться. В течение последних месяцев я отслеживал все основные изменения в YUI3.
Это сейчас июнь, и все кажется близким к бета-версии 1, поскольку я вижу тонну связанных с документацией коммитов. Я бы рекомендовал использовать YUI3 более 2, если вы ищете очень красивую функциональную библиотеку JavaScript. Если вам нужна куча общих виджетов, возможно, что оба YUI2 и YUI3 работают вместе, хотя все будет сложно, и ваш код будет использовать смешанные API; но вы можете придерживаться YUI2.
YUI3 становится довольно большой библиотекой и каркасом, он созрел по функциональности, производительности и сплоченности с PR2.
Я бы пошел с YUI3.
Тем не менее, вы можете найти некоторые функции, которые еще не были перенесены на YUI3 (например, несколько месяцев назад мне понадобилась автозаполнение, и на данный момент YUI3 AC все еще находится в стадии бета-тестирования), и в этом случае вы можете попробовать следующее: https://github.com/yui/2in3 Это поможет вам импортировать зависимости YUI2 при использовании YUI3.
- 1. YUI Image Rotator/YUI3-Slideshow Link Issue
- 2. Замена для сетки YUI в YUI3?
- 3. YUI3 autocomplete
- 4. yui3 change iframe head
- 5. Как возврат или успех yui3 io-form?
- 6. YUI3 Инициализация табуляции
- 7. YUI3 и Socket.io
- 8. YUI3 DOM не определено?
- 9. Образец приложения YUI3
- 10. JavaScript YUI3 глобальной переменной
- 11. К YUI или не к YUI?
- 12. Как использовать YUI3 на узле?
- 13. Анимация Цепочка в YUI
- 14. Избегайте использования JavaScript в YUI3
- 15. интегрировать yui с javascriptmvc
- 16. Форматирование Yui Datatable caption
- 17. YUI3 IO вопрос выполнения программы
- 18. Ошибка YUI: Uncaught ReferenceError: YUI не определен
- 19. YUI datatable performance
- 20. Загрузка SVG (XML) с помощью YUI3
- 21. YUI3 - автозаполнение с местными изображениями
- 22. Yahoo cdn уверенность + YUI
- 23. Поймать синтаксические ошибки Javascript при использовании YUI3
- 24. Как запустить событие DOM с помощью YUI3
- 25. Как переключиться на фрейм, который использует yui
- 26. YUI3 JSON parse и IE9
- 27. Знаете ли вы wysiwyg в YUI 3?
- 28. YUI 3 ошибка «B.Lang is undefined» yui-min.js line 7
- 29. Ограничить контейнер YUI в DIV
- 30. YUI3 найти текущую вкладку в TabView
Crap, не видел, что это было опубликовано два года назад :) – SadClown