Vidéo: CRÉER UNE APPLICATION MOBILE 2025
Yahoo! La bibliothèque d'interface utilisateur (YUI) (Yuilibrary) est un développement complet - une API similaire à jQuery et jQuery UI CSS3 combinée à certains égards, et plus riche que ces bibliothèques dans d'autres. C'est une API complexe conçue pour gérer les besoins des applications plus importantes.
En fait, vous avez vraiment besoin de parcourir les tutoriels, les exemples et les guides de l'utilisateur fournis par Yuilibrary pour vraiment utiliser ce produit. En bref, c'est le type de bibliothèque que vous utilisez lorsque vous avez besoin de créer une application haut de gamme hautement interactive.
Le support de l'interface utilisateur dans YUI tourne autour du concept d'un skin. Vous ajoutez un support de skinning à votre application, puis l'étendez si nécessaire pour utiliser différents contrôles. Le tableau de commandes est riche, donc vous n'aurez probablement pas besoin d'utiliser une autre bibliothèque avec celle-ci. En outre, la bibliothèque fournit un support de navigateur calibré pour un large éventail de navigateurs (voir Yuilibrary pour plus de détails).
Vous trouverez un grand nombre d'exemples sur le site (voir Yuilibrary) qui démontrent toutes sortes de tâches que les développeurs exécutent normalement. Lorsque vous apprenez à utiliser cette bibliothèque, il est judicieux de rechercher un exemple pouvant exécuter la tâche que vous souhaitez effectuer, puis de l'étendre selon vos besoins.
Comme pour toute autre aide à la programmation, vous devez tenir compte des compromis lors de l'utilisation de bibliothèques spécifiques. YUI est une excellente bibliothèque pour le développement haut de gamme qui nécessite l'environnement complexe et flexible qu'il offre. La raison pour laquelle de nombreux sites utilisent des produits tels que jQuery est que ces bibliothèques sont simples et faciles à déboguer. Toujours peser les coûts avant de trop s'impliquer dans une bibliothèque particulière.
Les développeurs intelligents utilisent un environnement de développement intégré (IDE) avec un produit tel que YUI. La principale raison d'utiliser un IDE est de réduire la complexité et de pouvoir travailler avec la bibliothèque sans se référer constamment à la documentation. Un certain nombre d'IDE fonctionnera avec YUI; Cependant, la plupart des développeurs préfèrent utiliser Komodo Edit ou JSEclipse.
