A platform combines multiple tutorials, projects, documentations, questions and answers for developers
  • Home (current)
  • Documentations
  • About
  • Login
  1. Home
  2. Documentations
  3. Vue.js 3
  4. Reactivity API

Reactivity API

The Reactivity API contains the following sections:

  • Basic Reactivity APIs
  • Refs
  • Computed and watch
  • Effect Scope API

© 2013–present Yuxi Evan You
Licensed under the MIT License.
https://v3.vuejs.org/api/reactivity-api.html

Guide: Essentials
1. Installation
3. Application & Component Instances
4. Template Syntax
5. Data Properties and Methods
6. Computed Properties and Watchers
7. Class and Style Bindings
8. Conditional Rendering
9. List Rendering
10. Event Handling
11. Form Input Bindings
12. Components Basics
Guide: Introduction
1. Server-Side Rendering Guide
Guide: Getting Started
2. Getting Started
Guide: Writing Universal Code
3. Writing Universal Code
Guide: Source Code Structure
4. Source Code Structure
Guide: Build Configuration
5. Build Configuration
Guide: Server Configuration
6. Server Configuration
Guide: Routing and Code-Splitting
7. Routing and Code-Splitting
Guide: Client Side Hydration
8. Client Side Hydration
Guide: Components In-Depth
13. Component Registration
14. Props
15. Non-Prop Attributes
16. Custom Events
17. Slots
18. Provide / inject
19. Dynamic & Async Components
20. Template refs
21. Handling Edge Cases
Guide: Transitions & Animation
22. Overview
23. Enter & Leave Transitions
24. List Transitions
25. State Transitions
Guide: Reusability & Composition
26. Introduction
27. Setup
28. Lifecycle Hooks
29. Provide / Inject
30. Template Refs
31. Mixins
32. Custom Directives
33. Teleport
34. Render Functions
35. Plugins
Guide: Composition API
36. Vue and Web Components
37. Reactivity in Depth
37. Rendering Mechanisms and Optimizations
38. Change Detection Caveats in Vue 2
38. Reactivity Fundamentals
39. Computed and Watch
39. Single File Components
40. Testing
41. TypeScript Support
42. Mobile
43. Production Deployment
44. Routing
45. State Management
46. Server-Side Rendering
47. Security
48. Basics
49. Semantics
50. Standards
51. Resources
Style Guide: Priority A : Essential (Error Prevention)
Avoid v-if with v-for
Component style scoping
Keyed v-for
Multi-word component names
Private property names
Prop definitions
Style Guide: Priority B : Strongly Recommended (Improving Readability)
Base component names
Component files
Component name casing in JS/JSX
Component name casing in templates
Directive shorthands
Full-word component names
Multi-attribute elements
Order of words in component names
Prop name casing
Quoted attribute values
Self-closing components
Simple computed properties
Simple expressions in templates
Single-file component filename casing
Single-instance component names
Tightly coupled component names
Style Guide: Priority C : Recommended (Minimizing Arbitrary Choices and Cognitive Overhead)
Component/instance options order
Element attribute order
Empty lines in component/instance options
Single-file component top-level element order
Style Guide: Priority D : Use with Caution (Potentially Dangerous Patterns)
Element selectors with scoped
Implicit parent-child communication
Non-flux state management
Style Guide: Rule Categories
Priority A: Essential
Priority B: Strongly Recommended
Priority C: Recommended
Priority D: Use with Caution
Style Guide
Style Guide
API: Lifecycle hooks
activated
beforeCreate
beforeMount
beforeUnmount
beforeUpdate
created
deactivated
errorCaptured
mounted
renderTracked
renderTriggered
unmounted
updated
API: Built-In Components
component
keep-alive
slot
teleport
transition
transition-group
API: Application Config
compilerOptions 3.1+
API: Misc
compilerOptions 3.1+
delimiters deprecated
inheritAttrs
name
API: Global API
createApp
createRenderer
defineAsyncComponent
defineComponent
defineCustomElement 3.2+
h
mergeProps
nextTick
resolveComponent
resolveDirective
resolveDynamicComponent
useCssModule
version
withDirectives
API: Data
computed
data
emits
expose 3.2+
methods
props
watch
API: Directives
v-bind
v-cloak
v-else
v-else-if
v-for
v-html
v-if
v-is deprecated
v-memo 3.2+
v-model
v-on
v-once
v-pre
v-show
v-slot
v-text
API: Computed and watch
computed
watch
watchEffect
watchPostEffect 3.2+
watchSyncEffect 3.2+
API
1. Application Config
2. Application API
3. Global API
4. Data
5. DOM
6. Lifecycle hooks
7. Assets
8. Composition
9. Misc
10. Instance Properties
11. Instance Methods
12. Directives
13. Special Attributes
14. Built-In Components
15. Basic Reactivity APIs
16. Refs
17. Computed and watch
18. Effect Scope API 3.2+
19. Composition API
20. SFC Syntax Specification
21. SFC Tooling
22. SFC
Copyright ©2025 TypeError Powered By AnyPost, page cost 81ms.
Privacy Policy