美文网首页
Vue3 有哪些新特性-runtime-umd文件区别

Vue3 有哪些新特性-runtime-umd文件区别

作者: 云高风轻 | 来源:发表于2021-08-03 23:53 被阅读0次

    1. 前言

    现在是21年8月初,Vue3,公司新项目用,Vue3的也多了起来,一些技术爱好者也早都学了 Vue3,只有我这反应慢,哈哈,有空了就慢慢梳理点知识点,其实也不难.
    先来看看有哪些新特性,也算是梳理知识点的大纲
    以5月份的开发者大会为基础来总结


    2. 更快

    1.虚拟DOM重写
    2.优化slots 的生成
    3.静态树提升
    4.静态属性提升
    5.基于 Proxy 的响应式系统


    3.更小

    通过摇树优化核心库体积


    4.更容易维护

    TypeScript + 模块化


    5. 更加友好跨平台

    编译器核心和运行时核心与平台无关,使得 Vue更容易与任何平台(Web、 Android、iOS)一起使用


    6.更容易使用

    1.改进的 TypeScript 支持,编辑器能提供强有力的类型检查和错误及警告
    2.更好的调试支持
    3.独立的响应化模块
    5.Composition API


    7. vue.with compiler

    也叫 Umd global版本

    1.包含编译器
    2.属于运行时编译
    3.编译发生在挂载的时候


    8. vue.runtime.js区别

    1.运行时不会编译
    2.属于预编译:vue-loader
    3.打包:webpack调用它执行编译,将所有文件,SFC,转换 template=>render
    4.好处:包体积小,执行时候速度快


    参考资料

    vue3


    初心

    我所有的文章都只是基于入门,初步的了解;是自己的知识体系梳理;
    如果能帮助到有缘人,非常的荣幸,一切为了部落的崛起;
    共勉

    相关文章

      网友评论

          本文标题:Vue3 有哪些新特性-runtime-umd文件区别

          本文链接:https://www.haomeiwen.com/subject/hqdyvltx.html