Nouveau cours gratuit sur Vue.js 3 : devtheory.fr/forms/vuejs-ecosystem Pour ceux souhaitant devenir plus serein avant de se lancer dans Vue.js, en comprenant toutes les notions importantes de l'écosystème de Vue : Vite / Components / Vue Router / Vuex / Next / etc...
Merci beaucoup pour cette synthèse qui éclairci grandement les choses. Les 13 vidéos d'Andre Madarang sur Laracast m'avais quelques peut laissé perplexe sur plusieurs points dont la raison de Composition API.
Parfait pour ton explication magnifique même comme je préfère personnellement l'utilisation data computer watch de la version 2 que je trouve plus structuré
Le tag teleport va être vraiment pratique. On était obligé de bidouiller pour faire ça avec Vue 2. Parfois c'est obligatoire, en particulier avec les z-index qui stack. J'ai un peu du mal à voir la différence entre un Mixin (vue 2) et la composition API; surtout dans l'environnement TS. En gros, ça permet d'utiliser facilement la réactivité de Vue dans des classes autonomes? Si c'est le cas c'est intéressant.
Pour en avoir parlé avec un dev de la core team, la composition API doit remplacer les mixins (ça devrait être plus propre et normalement plus optimisé)
Merci ! Enfin une vidéo francophone sur ce sujet 🙏 Si je comprends, bien il est impossible de mettre à jour un projet Vue 2 vers la version 3, sans créer une montagne d'erreur
Au moins une coline d'erreur ! Je te conseille quand même de suivre le guide de migration pour faire ça proprement 👌 v3.vuejs.org/guide/migration/introduction.html
Ce n'est pas prévu mais c'est vrai que ce serait intéressant ! :)
4 ปีที่แล้ว
A chaque fois que je regarde une vidéo sur Vue 3.0, ça montre un code "basique" de Vue 2.X pour le comparer à ce qu'il serait en Vue 3.0. Mais dans mon cas, tout est codé en TypeScript. Mes composants sont des classes (comme des view models) avec un template html dans des fichiers à part (comme des views). Et du coup, aucun "data() { ... }" ou autre "computed". Tout est dans la class même avec des propriétés et des fonction. Est-ce qu'on sait comment se passera la migration dans ce cas ? (je ne dois pas être le seul à utiliser Vue comme ça quand même ;) )
Alors je n'ai jamais utilisé Vue comme ça, en tout cas je pense pas que la migration te posera beaucoup de soucis puisque ce type d'organisation est toujours possible en V3 👍
4 ปีที่แล้ว
@@DevTheory en l'occurrence, j'utilise vuex-class qui ne semble plus maintenu depuis quelques temps. C'est très pratique pour clarifier le code. Et vu les issues sur github, il ne semble pas être question d'une maj vers la v3. En tout cas, le Teleport m'intéresse grandement :)
Aaaah je vois mieux ! Bon à savoir 💯 En tout cas si tu veux passer à la V3 sans avoir utilisé tous les computed ou autre, je pense que la Composition API peut également être intéressante dans ton cas 👌
Nouveau cours gratuit sur Vue.js 3 : devtheory.fr/forms/vuejs-ecosystem
Pour ceux souhaitant devenir plus serein avant de se lancer dans Vue.js, en comprenant toutes les notions importantes de l'écosystème de Vue : Vite / Components / Vue Router / Vuex / Next / etc...
Bravo pour ce tutoriel, tu m'as appris plein de choses avec lesquelles j'avais du mal sur la documentation ! :)
🙏 bryan. Bien résumé pour commencer et avoir une VUE d ensemble
Top, merci pour le résumé, je vois passer la note de release depuis plusieurs jours, sans oser regarder ahah !
Merci beaucoup tout est clair et bien expliqué
Merci beaucoup pour cette synthèse qui éclairci grandement les choses. Les 13 vidéos d'Andre Madarang sur Laracast m'avais quelques peut laissé perplexe sur plusieurs points dont la raison de Composition API.
Merci, au top !
Parfait pour ton explication magnifique même comme je préfère personnellement l'utilisation data computer watch de la version 2 que je trouve plus structuré
Le composition API est optionnel, tu pourrais toujours utilisé la manière de la version 2.
Le tag teleport va être vraiment pratique. On était obligé de bidouiller pour faire ça avec Vue 2. Parfois c'est obligatoire, en particulier avec les z-index qui stack.
J'ai un peu du mal à voir la différence entre un Mixin (vue 2) et la composition API; surtout dans l'environnement TS. En gros, ça permet d'utiliser facilement la réactivité de Vue dans des classes autonomes? Si c'est le cas c'est intéressant.
Pour en avoir parlé avec un dev de la core team, la composition API doit remplacer les mixins (ça devrait être plus propre et normalement plus optimisé)
Merci ! Enfin une vidéo francophone sur ce sujet 🙏
Si je comprends, bien il est impossible de mettre à jour un projet Vue 2 vers la version 3, sans créer une montagne d'erreur
Au moins une coline d'erreur !
Je te conseille quand même de suivre le guide de migration pour faire ça proprement 👌
v3.vuejs.org/guide/migration/introduction.html
@@DevTheory Merci !
Teleport API c'est l'intégration de Vue Portal fait pas Linus un des dévs de Vuejs (LinusBorg/portal-vue)
Merci pour cette petite vidéo bien expliquée ;)
Alors ok pour Composition API, mais Option API sera toujours disponible dans cette nouvelle version?
Yep ! Toujours dispo, ce sera au développeur de choisir laquelle il veut utiliser 👍
@@DevTheory Merci pour ta réponse rapide, et encore bravo pour votre chaîne passionnante !
@@Cashandrick Merci beaucoup !
Merci pour cette présentation, intéressant, bientôt une formation complète sur vue.js 3 ?
Ce n'est pas prévu mais c'est vrai que ce serait intéressant ! :)
A chaque fois que je regarde une vidéo sur Vue 3.0, ça montre un code "basique" de Vue 2.X pour le comparer à ce qu'il serait en Vue 3.0. Mais dans mon cas, tout est codé en TypeScript. Mes composants sont des classes (comme des view models) avec un template html dans des fichiers à part (comme des views). Et du coup, aucun "data() { ... }" ou autre "computed". Tout est dans la class même avec des propriétés et des fonction. Est-ce qu'on sait comment se passera la migration dans ce cas ? (je ne dois pas être le seul à utiliser Vue comme ça quand même ;) )
Alors je n'ai jamais utilisé Vue comme ça, en tout cas je pense pas que la migration te posera beaucoup de soucis puisque ce type d'organisation est toujours possible en V3 👍
@@DevTheory en l'occurrence, j'utilise vuex-class qui ne semble plus maintenu depuis quelques temps. C'est très pratique pour clarifier le code. Et vu les issues sur github, il ne semble pas être question d'une maj vers la v3. En tout cas, le Teleport m'intéresse grandement :)
Aaaah je vois mieux ! Bon à savoir 💯
En tout cas si tu veux passer à la V3 sans avoir utilisé tous les computed ou autre, je pense que la Composition API peut également être intéressante dans ton cas 👌
Niiice
Jsuis curieux de savoir ce que tu préfère. Vue3 ou React ?
Je n'ai jamais développé en React donc je ne peux pas vraiment comparer les deux 😬
Salut ! tu utilise quoi pour t'es slide ?
slides.com 🔥
Le bundle c'est quoi?
C'est le fait de combiner tout son code en un seul fichier, et généralement de le minimiser par la même occasion 👍
c'est fini les feria ? ^^
Jaimais le faites de ne pas tout mettre dans une methodes (setup) donc sa me souale un peu cette version
Pratique ton résumé, thx !