Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

phpMick's avatar
Level 15

Is Vue 2.0 much different than 1?

I have just started trying to learn Vue and wondered if Jeff's videos are still relevant?

Mick

0 likes
12 replies
katifrantz's avatar

Not really, It would need a total upgrade . Most of the concepts have changed . If you wanna just understand how vue works , then its definitely worth the shot . It would help you get into vuejs2 , but you can't actually build anything , because you would have to know everything that has changed . So you either follow the tutorial , and read the upgrade guide, or you just wait for vuejs-2 tutorial, learn somewhere else. Good luck.

katifrantz's avatar

lol . Not beg . He created this site, he's smart enough to know we need one, and I am sure he is definitely working on it :)

phpMick's avatar
Level 15

@martinbean yeah that's what I figured and the reason I haven't watched them yet. Was just wishful thinking.

I have managed to get some stuff working using the documentation and the forum. Slow work but I hope it will be a good investment.

ohffs's avatar

<cynic> Don't worry, it's javascript - v3 will be out by the end of the week ;-) </cynic>

2 likes
ThePod's avatar

Glad I found this thread. I'm not a professional developer and haven't picked up javascript in several years. Last development I did was with jQuery and Laravel about 4 years ago. I spent last week adjusting to the newest version of Laravel, and the better part of the past day+ working thru Jeffrey Way's Vue.JS videos and trying to do these at home using Blade, layout files, etc... I have become nigh frantic trying to figure out why my basic "hello world" was unfunctional in a Blade environment. Digging through the Laravel docs I learn about moving to a Gulp setup with Assets, an *.vue file, and an app.js file, and have been befuddled trying to find a working example of how to utilize this type of setup versus an in-line approach as popularized in the video series that includes passing variables to the (blade) view, dropping this to Vue, and the incorporation of mustache syntax in the template, etc...

I will now take one giant step back from the computer, have a drink, and breathe a sigh of relief.

If anyone has any resources that show a how-to specific to a 5.3 version of Laravel w/ a 2.x Vue.JS setup I would love to have some links. I'm trying to do some relatively simple "typeahead" functionality on a list that will be accessed with mobile apps in our company, and while I know the answer likely lie within, I'm feeling a bit outnumbered by the windmills. So to speak.

eberkund's avatar

There are a few breaking changes but most of the differences are minor syntax changes. Watching the existing series is still worth it IMO. Never wait for tomorrow what you can do today :)

sweijdt's avatar

if you're like me and you plan to watch every video of things that interest you on laracast, I recommend watching the archived vuejs series first. Then the series about v1.. or the ones that are not archived yet. After that.. type vue in the search field on laracast. You'll see episodes that cover vue2. When Jeffrey mentiones "this is new in vue2" you'll actually get what he means because you've watched the other videos.

If you don't have time for that, check the release date of vue2 and search for lessons tagged with vue around and after that date. Jeffrey mostly uses the dev branches and all the new stuff.

Please or to participate in this conversation.