Vue just got SO MUCH better

preview_player
Показать описание
RESOURCES

Get early access to videos, exclusive content, interactive code challenges, and more.

follow me on twitter:

#vuejs #vue #javascript #webdev
00:00 Introduction
00:12 Props Destructuring
00:54 defineModel
01:35 imported external types
02:25 generic components
Рекомендации по теме
Комментарии
Автор

vue is just doing all the right things. It's becoome so much enjoyable to use since version 3 forwards.

sylvestrestalin
Автор

Wonderful improvements! DefineModel and especially generic components are such good additions to the framework!
Was watching the generics rfc being worked quite some time now, good to have it now.

alexandros-markovits
Автор

Reusable types became a huge problem for me. Even though there was a solution, it came at its own cost. I'm glad that there is now a native fix for this

ForesteamIV
Автор

Huge update. All of these features are so useful! I wonder if you could cover more complex stuff like f.e. development methodology with Nuxt 3, Histoire, various tools to have visual regression testing, component testing, unit testing and automating all of them to create streamlined development process. What I always criticize about Vue is its ecosystem. Vue by itself is awesome, but there's lack of tools to pair it with it. There's so many underdeveloped packages that make development harder. Cypress for example is not yet released for Nuxt 3, same with i18n (package is still in development and this is one especially is so important!!!) There's no unstyled component library like Radix primitives for React. There's Headless UI with basic components, but comparing it with Radix, we can clearly see it's not enough. Please. Let's think about it together if you wish. It's of much importance for anyone doing apps ready for production.

wojciechosinski
Автор

And now finally Vue achieves the "3.0" *stable version*

aislanarislou
Автор

Awesome content as always!

Quick question: how do you make your code have a transition animation between states in your video?

phinneasmctipper
Автор

For assigning default values:

const props = defineProps({state: {type: Boolean, default: false}})

andrewkent
Автор

Really excited to see generics support finally land. I've been using it with the experimental flag for a while now. Hopefully this also means I can remove the linting exceptions for T.

soviut
Автор

So amazing news! Thanks for a nice wrap up.

bppdc
Автор

Let's go! Thanks for the review of new features

ralacerda
Автор

as an experienced react developer wanting to try out vue, this channel's videos is just right with the pacing of the content to make me understand vue not as a total beginner to the javascript framework ecosystem :)

Fly
Автор

They also said that Suspense will come in 3.4 in a stable version 🔥

bastiendufour
Автор

there is a drawback when you destructure the props. it won't get latest value when the props value changes

nothingrev
Автор

Bro this is just what I needed for my library!

calimio
Автор

It solves so many issues I encountered lately

mooza.shorts
Автор

Wow very nice XD

Generic types will be very useful in components like data-tables

And defineModel will save a lot of repetive code

henrique-work
Автор

The generic typed class works! but I'm getting this error when building "error TS2304: Cannot find name 'T'." What should I update?

_thewatcher
Автор

What is the best Design system for vue 3?

joshgarcia
Автор

Oh LAWD I've been wanting genetics in vue! Thank you!!

lambmaster
Автор

what font do you use in vscode, setup and lang is very beautiful

iapplus