API Progress Overview
sxzz opened this issue ยท 2 comments
sxzz commented
- ๐๏ธ Dropped (will not be implemented in Vapor)
- Application API
-
->createAppcreateVaporApp -
createSSRApp -
app.mount() -
app.unmount() -
app.component() -
app.directive() -
app.use() - ๐๏ธ
app.mixin() -
app.provide() -
app.runWithContext() -
app.version -
app.config -
app.config.errorHandler -
app.config.warnHandler -
app.config.performance -
app.config.globalProperties - ๐๏ธ
app.config.optionMergeStrategies
-
- General
-
version -
nextTick() -
defineComponent()(partial)- types
-
defineAsyncComponent() -
defineCustomElement()
-
- Reactivity API: Core
-
ref() -
computed() -
reactive() -
readonly() -
watchEffect() -
watchPostEffect() -
watchSyncEffect() -
watch()
-
- Composition API: Lifecycle Hooks
-
onMounted() -
onUpdated() -
onUnmounted() -
onBeforeMount() -
onBeforeUpdate() -
onBeforeUnmount() -
onErrorCaptured() -
onRenderTracked() -
onRenderTriggered() -
onActivated() -
onDeactivated() -
onServerPrefetch()
-
- Composition API: Dependency Injection
-
provide() -
inject() -
hasInjectionContext()
-
- ๐๏ธ
Options API - Built-in Directives
-
v-text -
v-html -
v-show -
v-if -
v-else -
v-else-if -
v-for -
v-on -
v-bind -
v-model -
v-slot -
v-pre -
v-once -
v-memo(on hold) -
v-cloak
-
- Built-in Components
-
<Transition> -
<TransitionGroup> -
<KeepAlive>#235 -
<Teleport> -
<Suspense>
-
- Built-in Special Elements
-
<component> -
<slot> -
<template>(partial)
-
- Built-in Special Attributes
-
key(partial) -
ref(partial) -
is
-
- Single-File Component
-
vaporattribute (partial) -
useCssModule -
useCssVars
-
- Custom Renderer API
3xau1o commented
@sxzz is Custom Renderer planned?, does not have any items or checkboxes underneath
LittleSound commented
@sxzz is Custom Renderer planned?, does not have any items or checkboxes underneath
It's in the plan, but it's not a short-term goal.