没有合适的资源?快使用搜索试试~ 我知道了~
vue3-learn:学习vue3.0,通过官网(英文)学习使用,和一些源码讲解来...学习如何使用:face_with_tea...
共44个文件
html:14个
vue:10个
png:8个
需积分: 9 0 下载量 156 浏览量
2021-03-24
08:26:01
上传
评论
收藏 939KB ZIP 举报
温馨提示
学习vue.js 3.0 vue.js 3.0的优化 在继承2.x版本的过程中,尤大发现了很多需要解决的痛点,串行原始本身的维护性,数据量大后带来的渲染和更新的性能问题,一些想舍弃但为了兼容一直保留的鸡肋API等;另外,尤大还希望能给开发人员带来更好的编程体验,更好的TypeScript支持,更好的逻辑建模实践等,所以他希望能从源码,性能和语法API三一个大的方面优化框架 原始码优化 Vue.js 3.0,整个源码是通过monorepo的方式维护的,根据功能将不同的模块拆分到package目录下不同的子目录中,对于Vue.js 2.x的内核组织方式,monorepo把这些模块拆分到不同的package中,每个package都有各自的API,类型定义和测试。这样串行模块分割更细化,任务划分更明确,模块之间的依赖关系也更加清晰,开发人员也更容易阅读,理解和更改所有模块源码,提高代码的可维护性,
资源推荐
资源详情
资源评论
收起资源包目录
vue3-learn-master.zip (44个子文件)
vue3-learn-master
vue3-learn
demo
v-forwithaComponent.html 2KB
hello.html 4KB
ConditionalRendering.html 290B
application-instance.html 1KB
Computed PropertiesandWatchers.html 5KB
EventHandling.html 245B
TemplateSyntax.html 2KB
Class andStyleBindings.html 3KB
new
Provide
inject.html 2KB
ReactivityinDepth.html 2KB
Non-PropAttributes.html 3KB
Templaterefs.html 3KB
test.html 572B
vue3-cli
vite-vue3
index.html 313B
public
favicon.ico 4KB
yarn.lock 84KB
src
main.js 387B
index.css 211B
components
Demo.vue 692B
Demo02.vue 347B
Circle.vue 842B
Circle2.vue 609B
ComputedDemo.vue 2KB
HelloWorld.vue 422B
Inject.vue 238B
tmp.md 364B
WhatchDemo.vue 2KB
Clean.vue 704B
App.vue 1KB
assets
logo.png 7KB
.gitignore 35B
package.json 256B
npm-vue3
package-lock.json 5KB
package.json 298B
.vscode
settings.json 70B
img
Ciqc1F8VZvaAYCgKAAHVSzimXjw614.png 117KB
vue3-reactivity.png 112KB
computed1.png 158KB
vue2-reactivitypng.png 109KB
track.png 73KB
01.png 146KB
life-circle.png 156KB
vue-next
README.md 198KB
.gitignore 12B
共 44 条
- 1
资源评论
PeterLee龍羿學長
- 粉丝: 29
- 资源: 4634
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功