YUI3 est-il prêt à maturité? Quels sont ses avantages et ses inconvénients vs YUIyui ou yui3
Répondre
Andy,
Corwin est incorrect sur les fichiers changeants sur les serveurs yui.yahooapis.com - si vous utilisez le YUI 3 version PR 2 de nos serveurs, ces fichiers restent là, même lorsque les versions ultérieures sortent .
Il est vrai que l'API en changera au fur et à mesure que nous avancerons vers beta 1 (prévue pour juin) puis vers GA. Nous apporterons sans aucun doute des changements qui nécessiteront votre attention et votre temps lors de la mise à niveau. Cela - et le fait que YUI 3 ne contient pas toutes les fonctionnalités de YUI 2.7.0 (la version actuelle dans la ligne de code 2.x) - est la principale raison de retarder maintenant.
Vous pouvez en savoir plus sur YUI 3 et comment il est différent de 2.7.0 ici:
http://video.yahoo.com/watch/3711767/10207432
Nous utilisons YUI 3 sur la prochaine version de la page d'accueil de Yahoo. Vous pouvez lire à ce sujet ici:
http://yuiblog.com/blog/2008/11/11/frontpage-and-yui3/
Cordialement, Eric
YUI3 est toujours en mouvement. Le code-base va continuer à changer et les caractéristiques ou la syntaxe que vous comptez maintenant peuvent changer brusquement si vous liez directement aux fichiers YUI3 sur les serveurs de Yahoo. YUI2 est tout à fait capable et serait le pari le plus sûr si vous ne voulez pas réécrire votre code pour s'adapter à des changements imprévus.
Je l'ai utilisé exclusivement YUI3 depuis la sortie PR2. Il y a beaucoup de choses qui ont changé depuis, mais mon code d'application spécifique n'a pas dû changer trop. J'ai également suivi tous les changements majeurs dans YUI3 au cours des derniers mois.
Nous sommes maintenant en juin et les choses semblent se rapprocher de la version bêta 1, car je vois une tonne de commits liés à la documentation. Je recommande d'utiliser YUI3 sur 2 si vous recherchez une bibliothèque JavaScript de base très riche et riche en fonctionnalités. Si vous avez besoin d'un tas de widgets génériques, il est possible que YUI2 et YUI3 fonctionnent ensemble, bien que les choses soient compliquées et que votre code utilise des API mixtes; mais vous pouvez coller avec YUI2.
YUI3 est en train de devenir une bibliothèque et un framework génial, il a beaucoup évolué en termes de fonctionnalité, de performance et de cohésion depuis PR2.
J'irais avec YUI3. Cependant, certaines fonctionnalités n'ont pas encore été portées sur YUI3 (par exemple, il y a quelques mois j'avais besoin de saisie semi-automatique et, pour le moment, YUI3 AC était encore en version bêta), et dans ce cas vous pouvez essayer ceci: https://github.com/yui/2in3 Il vous aide à importer des dépendances YUI2 tout en utilisant YUI3.
- 1. Remplacement pour les grilles YUI en YUI3?
- 2. YUI Événement et liens
- 3. YUI Event Utility problème
- 4. Menu YUI avec animation
- 5. YUI Theatre license
- 6. Comment utiliser YUI
- 7. erreur yui datatable
- 8. YUI 3 Chaînage
- 9. YUI Uploader + SSL + Firefox
- 10. YUI Hello World
- 11. YUI Charts Styling
- 12. YUI DataTable .NET webservice
- 13. YUI DataTable Tri
- 14. YUI TreeView Object
- 15. YUI Désalignement du bouton
- 16. YUI Datatable Column Filter
- 17. Java YUI Javascript-Compressor Error
- 18. Support YUI des langages rtl
- 19. YUI Uploader dans jQuery Draggable
- 20. Boîtes d'entrée arrondies avec YUI
- 21. échange simple d'image avec YUI
- 22. YUI Menu placé derrière div
- 23. YUI proxy drag & drop glisser
- 24. YUI stopEvent ne fonctionne pas
- 25. Utiliser Packer AND YUI Compressor?
- 26. Grails avec l'exemple de table YUI
- 27. Demande GET synchrone avec YUI 2.7?
- 28. Incorporation d'une arborescence YUI dans un menu
- 29. Dans YUI, existe-t-il un moyen de référencer les objets tabulation ou tabview du DOM?
- 30. Connaissez-vous un concepteur graphique pour YUI ou pour toute autre bibliothèque javascript?
Crap, je n'ai pas vu ça a été posté il y a deux ans :) – SadClown