We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Vue: Feature Updates - Evan You, Vue.js Live 2023
Vue: Feature Updates - Evan You's latest update on Vue 3.3, focusing on improving development experience with TypeScript and introducing new features like generic components, flexible component definitions, and advanced type inference.
- Vue 3.3 is a minor release with a focus on improving the development experience when using TypeScript.
- The release includes support for generic components, which allows for more flexible and reusable code.
-
The
defineComponent
function has been reworked to allow for more flexible component definitions. -
The
defineProps
function now supports default values and type declarations. -
The
defineSlots
function has been added to allow for more flexible slot definitions. -
The
defineModel
function is an experimental feature that allows for more flexible prop definitions. - The release includes improvements to the IDE support, including better type checking and auto-completion.
-
The release includes support for TypeScript’s
infer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
conditional types
, which allows for more advanced type checking. -
The release includes support for TypeScript’s
mapped types
, which allows for more advanced type checking. -
The release includes support for TypeScript’s
conditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
, which allows for more advanced type checking. -
The release includes support for TypeScript’s
type inference
withinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withconditional types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withmapped types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andmapped types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andmapped types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andmapped types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andmapped types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andmapped types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andmapped types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andconditional types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional types
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andconditional infer
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andtype inference
, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference
withinfer
keyword andmapped types
andinfer
keyword, which allows for more advanced type inference. -
The release includes support for TypeScript’s
type inference