Quelques jolies icônes packagées sous la forme d'un composant Vue.js.
Apparemment il y a aussi un plugin blog officiel qui est sorti récemment. Pas encore essayé.
Utiliser l'objet Vue comme un event bus (publish/subscribe).
Si dans Vue.js vos animations CSS clignotent dans IE 11, pensez à ajouter animation-fill-mode: forwards;
sur l'élément auquel l'animation est affecté.
Plein de bons conseils pour garder vos SPA légère.
Ce qui arrive dans Vue.js 3.0.
Je suis un peu mitigé sur la réécriture du core en TypeScript. Ça induit une dépendance considérable et le bénéfice ne me semble pas si grand que ça. TypeScript ne sera pas indispensable pour utiliser le framework mais ça ne m'étonnerait pas qu'il le devienne dans la v4.
Mis à part ça, que du bon ! Et c'est agréable de voir qu'une grand importance est accordée à rendre la migration de 2.X à 3.0 aussi facile que possible.
Un article assez complet sur Vuelidate.
Plein d'outils pour Vue.js, organisés par catégories et triés par évaluation.
Vue CLI 3.0 est de sortie en version finale !
Sous le coude mais ça date de 2017 donc les remarques sur l'écosystème Vue.js ne sont plus tout à fait vraies.
La nouvelle version de Vue CLI arrive avec une interface web qui permet de créer un nouveau projet et de le gérer pratiquement sans entrer une ligne de commande (dépendances, scripts npm, build, etc.).
Vous pouvez même ajouter un module d'internationalisation qui va automatiquement se brancher sur votre application. Vous pouvez définir toutes les traductions dans l'interface web et ça modifiera/créera les fichiers JSON correspondants.
C'est très bien foutu et vraiment plug-and-play !
Quelques exemples d'entreprises qui sont passées à Vue.js et leur analyse.
Construire une application desktop avec Vue.js et des technos web en général.
Une illustration de comment passer très simplement de jQuery à Vue.js.
Par expérience, la transition est très simple et l'apport en terme de clarté de code est immense. Et la mise en place est bien plus simple que pour Angular ou React.
Vous ne voudrez plus jamais utiliser autre chose !
Un article assez long mais qui donne quelques pistes pour intégrer l'utilisation de Vue.js + Webpack dans une application PHP.
Un excellent regroupement des différents backends généralement utilisés avec Vue.js. L'article indique également en quelques lignes lequel est le plus adapté en fonction de ce que vous voulez faire.
Un article intéressant sur l'utilisation correcte de la directive v-for
de Vue.js. Il aborde notamment l'utilisation très conseillée de :key
et les risques encourus si elle est absente.
Un tour d'horizon de Vue CLI 3.
L'approche plugin au lieu de template a l'air top. C'est du zéro-config et vous n'aurez besoin de mettre les mains dans le cambouis que si vous voulez modifier le comportement par défaut.