围绕核心功能:声明式渲染,阐述一

Vue应用

Vue的应用涉及以下概念
1)应用实例
2)应用的根组件
3)挂载应用到容器
4)应用配置(.config配置和注册组件等)
5)多个应用实例并存(各有自己数据和函数作用域)

模板语言

基于标准html语法扩展的模板语法,并使html的DOM系统实现响应式能力。实现手段包括:

一),基于“Mustache”语法 (即双大括号)

1)文本插值绑定{{}},具有响应式,即DOM的所插位置和Vue实例保持同步

二),多种Vue指令

1)v-html,html插值指令。
2)v-bind,属性绑定指令。作为特殊 HTML 属性

A)简写形式  :属性名
B)绑定布尔型
C)绑定多个属性
D)Javascript表达式
E)调用函数(有限的全局对象列表:https://github.com/vuejs/core/blob/main/packages/shared/src/globalsAllowList.ts#L3)
F)动态参数
G)修饰符 Modifiers

3)v-model,表单字段绑定
4)v-on, 事件绑定,DOM事件回调Vue侦听器函数
5)执行逻辑控制指令,v-if, v-show, v-for
https://www.runoob.com/vue3/vue3-v-for.html

核心功能之一:声明式渲染

也即综合上述:
模板语法 + 响应式状态对象 = 声明式渲染

简明教程

https://www.runoob.com/vue3/vue3-tutorial.html
外文
https://learnvue.co/tutorials

vscode和插件

https://www.cnblogs.com/tiandi/p/16369061.html
https://jishuin.proginn.com/p/763bfbd61a0a