Тёмный
No video :(

Is Vue 2 Dead? 

Program With Erik
Подписаться 122 тыс.
Просмотров 13 тыс.
50% 1

Vue 2.7 is out, and now Vue 2 is end of lifing. What new features does Vue 2 have, should you upgrade? What does Vue 3 have that Vue 2 doesn't. Let's look how this will effect 2022 and 2023 and beyond!
Check out this neat book to teach kids how to program!
www.amazon.com/Learn-Python-t...
👉Check out my last video on adding social media logins to your app
• Nuxt 3 Server Routes M...
👉 Sign up and get free Vue cheat sheets and updates!
www.vuecourse.tech
Need some mentoring, help with a project, get a career in tech, level up your skills? Check it out
👉mentorcruise.com/mentor/erikh...
Need to Learn Vue or Nuxt? Check out my courses below!
bit.ly/2LalQka - Learn Nuxt.js Course!
bit.ly/3aiYe8s - Quick Starter On Vue 3
bit.ly/2OETt0M - Full 6 Module course on Vue!
0:00 Introduction
0:20 What's new in vue 2.7
2:37 Important Info
3:09 Vite support, other enhanements
04:18 Vue 2.7 End of life of Vue 2
07:24 Code example of using Vue 2.7
Links
blog.vuejs.org/posts/vue-2-7-...

Опубликовано:

 

1 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 107   
@ProgramWithErik
@ProgramWithErik 2 года назад
Thanks for watching the video! Also feel free to check out this book. Great gift for kids learning to code! www.amazon.com/Learn-Python-through-Nursery-Rhymes/dp/1735907987
@necrophage12
@necrophage12 2 года назад
Literally the only reason my fellow devs and I are waiting to update our job's app to Nuxt 3 (and thus Vue 3) is because we are waiting on Vuetify to update lol.
@lesagecode
@lesagecode 2 года назад
If your app is not too big to be rewritten then you can move to quasar framework it as about same syntax as vuetify. We just use q- instead of v- for vuetify. But it's more complete.
@jayrenegade3009
@jayrenegade3009 2 года назад
Ha ha same here
@jamesulip849
@jamesulip849 2 года назад
me too. still waiting for nuxt 3 and vuetify 3, for the meantime im using quasar with vue 3
@nsambataufeeq1748
@nsambataufeeq1748 2 года назад
Hehe, Same here but for bootstrap-vue.
@kingjokes
@kingjokes 2 года назад
Tbh
@DannyWattsify
@DannyWattsify 2 года назад
Great video! Thanks for putting this together! Definitely going to upgrade to 2.7. Similar to others, we’re excited about 3 but are holding back until Vuetify is ready so this will provide until nice transition point while we wait!
@johnm8358
@johnm8358 2 года назад
any links to the migration paths/plugins? we need to start considering it soon in my company
@tentaklaus9382
@tentaklaus9382 2 года назад
Can't seem to get this to run in Netscape Navigator.
@johnm8358
@johnm8358 2 года назад
Erik, how do we access Vuex in the 2.7 composition api????
@RootsterAnon
@RootsterAnon 2 года назад
I would switch to Vue 3 if Nuxt Vuetify and other big guys release new versions that I can use.
@necrophage12
@necrophage12 2 года назад
Same! At my job we are all waiting around for Vuetify to update. It went into Beta somewhat recently so it is getting close.
@samuelmorkbednarzkepler
@samuelmorkbednarzkepler 2 года назад
Nuxt 3 is pretty much ready to use now, even if its not fully released yet they have said that you can start using it in production at this point
@necrophage12
@necrophage12 2 года назад
@@samuelmorkbednarzkepler Yeah I am just waiting on Vuetify 3, if I update Nuxt to v3 all of our Vuetify stuff will break
@RootsterAnon
@RootsterAnon 2 года назад
@@necrophage12 Yeah, Nuxt is just a beast that i really like. Don't want to switch to a new UI lib, Vuetify
@yesimhere7285
@yesimhere7285 2 года назад
I moved to Vue 3 a while ago. I love Vite and and it's all because of you! Thank you so much! It did force me to move from Vuetify to PrimeVUE but, at the end of the day, I think it was worth it. Allowed me to use all sorts of components that only work with Vue 3.
@lesagecode
@lesagecode 2 года назад
Did you try quasar framework it's very complete for writing apps. Web desktop and mobile in vue and support vue3 it's very awesome
@yesimhere7285
@yesimhere7285 2 года назад
@@lesagecode Yes I did. Multiple times. For whatever reason it just didn't click for me. I know it's very well liked including by Erik. PrimeVUE just worked better for me.
@lesagecode
@lesagecode 2 года назад
@@yesimhere7285 ok got it
@mbokil
@mbokil 2 года назад
I ended up moving to Element Plus. It is working well with Vue 3.2.
@mel-182
@mel-182 2 года назад
Hey Erik! Great video as always!
@invdu
@invdu 2 года назад
My company's project which has like hundred thousands of lines of code has just started the migration to Vue 3 as well as adding TS last week. Altho its really painful to manually adjust basically every page i'm still very excited to finally be able to use all the new features
@aram5642
@aram5642 2 года назад
Haven't been in the Vue loop recently. Is Vuetify compatible with V3 yet?
@javadnoroozi5542
@javadnoroozi5542 2 года назад
thanks that was great... and so excited to more videos about vite
@dealenx
@dealenx 2 года назад
I started to migrate from Nuxt Bridge to Nuxt 3 because i have some free time but anyway it is not an easy process. I hope that the ecosystem migration will be easier due to vue 2.7.
@johnbertoglio6065
@johnbertoglio6065 2 года назад
270 likes and 8.1k views. COME ON PEOPLE!!! Likes are critical to the youtube algo. Erik does great work and needs to be supported.
@felixheidecke4641
@felixheidecke4641 2 года назад
Why are you hiding behind your microphone? 😅 Thanks for the Vue update. I probably wouldn't have noticed this new minor … which is pretty major I would say 😉
@gor2em
@gor2em 2 года назад
script setup
@tobychidi
@tobychidi 2 года назад
Hope you guys have heard about Naive UI for Vue 3.
@OhtaniEvolution
@OhtaniEvolution 2 года назад
I personally prefer Vue2 to Vue3. I don't know why, though...
@appurist
@appurist 2 года назад
I'm still using Vue 2 as I've tried others but not found anything as good as Vuetify. Also Vuetify for Vue 3 is not going to be a full implementation with all of the same components from the current Vuetify so I'm probably going to need to wait for Vuetify 3.1 anyway. But this video has encouraged me to take advantage of Vue 2.7 to pull in some of the key features and get a head start. My stack is defined by Vuetify though, and I'm not in any rush, especially with Vue 2.7 offering so much from 3.0. I'm also seriously looking at using SolidJS for projects with simpler UIs that don't need something as full-featured as Vuetify.
@mkirkland616
@mkirkland616 2 года назад
Waiting on Vuetify before I can update
@adrianterencehand
@adrianterencehand 2 года назад
Waiting really for vuetify 3…
@namaefumei
@namaefumei Год назад
Is Program With Erik dead? Where are you Erik? We miss you!
@justafreak15able
@justafreak15able 2 года назад
I mean without nuxt 3 stable relase we still have to stay with Vue 2.
@7s9n
@7s9n 2 года назад
Should i learn nuxtjs ?
@RootsterAnon
@RootsterAnon 2 года назад
Immediately!
@kaezon
@kaezon 2 года назад
Yes, Nuxt 3 to be precise. Vue without Nuxt makes no sense to me.
@atroutopia427
@atroutopia427 2 года назад
Learn Javascript, then anything that is required at your actual job, if any :)
@cyberpunkdarren
@cyberpunkdarren 2 года назад
I love Vue 2 and my app will stay on it for some time. But sadly the app setup and comp api is a big step backward in terms of simple, intuitive design. Why we gotta wrap everything in ref() when its implicit in options api etc. Instead of declarative template we now gotta "program everything with macros and function wrappers". I dont care how flexible it is. Its harder, messier, less readable.
@VELIXYZ
@VELIXYZ 2 года назад
vue 3 is easier, cleaner, easy to read
@cyberpunkdarren
@cyberpunkdarren 2 года назад
@@VELIXYZ definitely not
@VELIXYZ
@VELIXYZ 2 года назад
@@cyberpunkdarren i never used options api and, for me as new learner script setup is much easier and readable than options api
@cyberpunkdarren
@cyberpunkdarren 2 года назад
@@VELIXYZ well since you never used options api you cant really say can you
@VELIXYZ
@VELIXYZ 2 года назад
@@cyberpunkdarren kinda true, but at first sight it is much easier to use script setup , you dont have to write anything much to use it
@glowiever
@glowiever 2 года назад
bootstrapvue said they're not gonna update to vue 3 :'(
@Javo69689
@Javo69689 2 года назад
:(
@wagiewojak
@wagiewojak 2 года назад
Forget about vue2 or vue3, use instead nuxt 3 wich is giga chad
@TenshiProductionz
@TenshiProductionz 2 года назад
While I could understand all the hate of composition api in the comments(I hate it very much at first as well). Composition is like Typescript, which adds complicity to your current project but fixes more stuff in the long run. Now I can't code without composition api + typescript. Everytime I went back to my old vue 2 apps, I would just take my time and rewrite everything into composition api with typescript.
@sotoykaiba4959
@sotoykaiba4959 2 года назад
Me waiting vuetify 3
@100kshooter5
@100kshooter5 2 года назад
Goodluck using these frameworks were end of life support is less than a year especially when you can not even migrate because most of the things you use aint even ready yet, i.e you can not migrate a huge code base using vuetify to something else and just throw away all that hard work especially for a huge app. Vuetify may not be ready until next year. Nuxt 3 is in RC, which is good but not the stable version yet. l love Vue but all l am saying is it's evident its more for small projects because everyone in this ecosystem thinks you can just wake up tomorrow and switch to Tailwind or Quasar, but how many times will this be happening.
@mikehurtado4772
@mikehurtado4772 2 года назад
Naruto?
@aislanarislou
@aislanarislou 2 года назад
The typing with Typescript and Vue 3 is not that great, mainly related with component props!!!!!
@sssss4644
@sssss4644 Год назад
Maybe its time to move fully to react 😄
@ProgramWithErik
@ProgramWithErik Год назад
Nah!
@CreepToeJoe
@CreepToeJoe 2 года назад
Man, you should loose the full screen transition! Scares the shit out of me!
@ramonmata
@ramonmata 2 года назад
To me Vue2 was a great framework for learning and having people understanding the code super fast. Since sometime I moved to other frameworks.
@nastastic
@nastastic 2 года назад
Honestly the vue 2 to vue 3 changes have been so badly managed. Im my opinon vue is dead in general. Nuxt as well. It's a shitty framerwork
@kxrpcrn5880
@kxrpcrn5880 2 года назад
yes (and that is a good thing)
@charliesta.abc123
@charliesta.abc123 2 года назад
They killed Vue with version 3 in my opinion. I've since moved to Solid
@SirDamatoIII
@SirDamatoIII 2 года назад
I am extremely disillusioned by it as well, Vue has lost it's soul. It was supposed to fix, a step back from what Angular 2+ became and hankering back to the simplicity of AngularJs. Evan's own reason for creating it. I am sad, because I love it, the Composition API and many other "features" are making it less enticing to pick up by the general public.
@samuelmorkbednarzkepler
@samuelmorkbednarzkepler 2 года назад
@@SirDamatoIII I actually genuinly get mad when I read stuff like what you are saying. Vue 3 is the most impressive jump I have ever seen in a framework ever bar none. And theres just no way you can call vue 3 a failure. Its so incredibly unfair to the vue core team aswell. They work they have done with Vue 3 is nothing short of incredile. They deserve so much better than this
@samuelmorkbednarzkepler
@samuelmorkbednarzkepler 2 года назад
@avfr the ecosystem is more alive today then it ever was under Vue 2. Pretty much everything has caught up to Vue 3 and now we have much more useful libraries like vueuse because of the composition API. The only thing still lagging behind is vuetify. That's all. I'm personally getting kinda tired of all the people complaining about vuetify. How are you all this dependent on a single ui component library?
@mbokil
@mbokil 2 года назад
@avfr Yes this was the big miscalculation. Vue 3 itself with Vite is nice. But users needed Vuetify, Bootstrap, NativeScript, etc. None of it is ready still and some authors like Bootstrapvue have no plans to support Vue 3. Shows you how important the ecosystem is. Some of my friends left Vue for React and Svelte. I still use it but the momentum is gone.
@Smoonwalkerm
@Smoonwalkerm 2 года назад
Of course I will not use vue 3 :)...moving into svelte
@mbokil
@mbokil 2 года назад
I have been using both Vue 3 and Svelte. I find Svelte harder to debug but the app size is smaller. The syntax is actually pretty similar now with Vue 3.2 and the script setup feature. The Svelte ecosystem is much smaller so I only do small apps in it for now.
@Smoonwalkerm
@Smoonwalkerm 2 года назад
@@mbokil you can use svelte devtools, so it is easy debug to... And no ref() shit hahaha
@Mike-qu6fp
@Mike-qu6fp 2 года назад
It's getting more like React, which equals worse imo.
@tanzimibthesam5861
@tanzimibthesam5861 2 года назад
No it still is way simplier lol
@wotan91
@wotan91 2 года назад
Vue is going to die in next 2 years. Simplicity of now so called "options API" was mostly the reason why so many of use have chosen this framework. With mess such as Vue 3 composition API it looks more like a React which is unreadable spaghetti code. Now I'm looking where the Vue community will move, my guess is Svelte. Cheers.
@Farbfilmstudio
@Farbfilmstudio 2 года назад
You can still use "options API" in vue 3.
@JoseDlucca
@JoseDlucca 2 года назад
@@Farbfilmstudio sure you can still used, but it's probably gonna lose support in the future
@bloodjopa
@bloodjopa 2 года назад
So true. Using Vue 3 and options API and waiting with horror when they will stop supporting it, replacing with shitty reacto-composition api
@tanzimibthesam5861
@tanzimibthesam5861 2 года назад
React changed their syntax switched from class to functional have thousands of state management tools did people leave? Fact is that its backed by a tech giant
@samuelmorkbednarzkepler
@samuelmorkbednarzkepler 2 года назад
Svelte does the same thing the composition API does... Do you even know what youre saying?
@stumblinzz
@stumblinzz 2 года назад
I guess Vue dies with Vue 3. Vue was good for staying simple. Options API kept it simple. I am not using React. Thats why I picked Vue. We learned this with Pinia.
@bloodjopa
@bloodjopa 2 года назад
Pinia is a mush have for Vue 3 instead of Vuex
@tanzimibthesam5861
@tanzimibthesam5861 2 года назад
If Vue dies i will completely go to backend though i am leaning towards that route anyways
@samuelmorkbednarzkepler
@samuelmorkbednarzkepler 2 года назад
Composition API is much simpler than options API and if you dont think so then I think you havent been shown the right stuff yet
@bloodjopa
@bloodjopa 2 года назад
@@samuelmorkbednarzkepler that's false, composition just try to appear more compact, but in fact adds extra code. No transparency, no improvement
@samuelmorkbednarzkepler
@samuelmorkbednarzkepler 2 года назад
@@bloodjopa script setup has less lines of code for the same functions as options API. You can order your relevant lines together more effectively whereas in the options API you are forced to spread your code out because all functions and a variables go in seperate places ordered by type rather than purpose. For this reason large components are much messier when using options API than the composition API
Далее
Every New Vue Developer Has Made These Mistakes...
18:04
Brawl Stars Animation: PAINT BRAWL STARTS NOW!
00:52
🌊🌊🌊
01:01
Просмотров 924 тыс.
This Vue Mistake Was A Real Problem
8:02
Просмотров 3,6 тыс.
Laravel Form: From Blade to Vue.js + API
17:12
Просмотров 56 тыс.
A Better Way To Handle Vue Props?
6:02
Просмотров 4,7 тыс.
The Story of Next.js
12:13
Просмотров 558 тыс.
Why I'm Switching from Vue to React
10:45
Просмотров 66 тыс.
Learn Vite with Evan You
13:35
Просмотров 261 тыс.
When RESTful architecture isn't enough...
21:02
Просмотров 261 тыс.
Brawl Stars Animation: PAINT BRAWL STARTS NOW!
00:52