5coder
11
30
Vue3.0五问五答 Vue3.0五问五答
1、Vue 3.0 性能提升主要是通过哪几方面体现的? 响应式系统升级 首先来看一下响应式系统升级。我们都知道Vue2的时候,数据响应式的原理使用的是defineProperty,在初始化的时候会遍历data中的所有成员。通过define
30
Vite实现原理 Vite实现原理
Vite实现原理1.Vite接下来再来回顾一下Vite,之前已经演示过Vite的基本使用,这里的重点是来了解Vite的核心实现原理。先来回顾一下Vite的概念,Vite是一个面向现代浏览器的一个更轻、更快的web应用开发工具,它基于ECMA
2022-11-30
27
Vue3.0响应式系统原理 Vue3.0响应式系统原理
Vue3.0响应式系统原理1.响应式系统原理-介绍接下来通过模拟Vue3的响应式系统来深入了解它内部的工作原理。先来回顾一下Vue3重写了响应式系统,和Vue2相比,Vue3的响应式系统底层采用proxy对象实现,在初始化的时候不需要遍历所
2022-11-27
26
Composition API Composition API
Composition API1.Composition API接下来我们来介绍一下Vue3中新增的Composition API如何使用。注意Composition API仅仅是Vue3中新增的API,我们依然可以使用Options AP
2022-11-26
26
Vue3.0介绍 Vue3.0介绍
Vue3.0介绍1.Vue.js 3.0 源码组织方式Vue2.x与Vue3.0的区别 源码组织方式的变化 Vue3.0的源码全部采用TypeScript重写 使用Monorepo方式来组织项目结构,把独立的功能模块都提取到不同的包中。
2022-11-26
26
25
25
一文搞清楚前端 polyfill 一文搞清楚前端 polyfill
polyfill 在英文中有垫片的意思,意为兜底的东西。在计算机科学中,指的是对未能实现的客户端上进行的”兜底”操作。打补丁在前端er是件习以为常的事情,结合笔者日常工作经验,总结出3种打补丁方式。涉及@babel/preset-env
2022-11-25
25
Webpack Resolve文档 Webpack Resolve文档
解析(Resolve)这些选项能设置模块如何被解析。webpack 提供合理的默认值,但是还是可能会修改一些解析的细节。关于 resolver 具体如何工作的更多解释说明,请查看模块解析。 resolveobject 配置模块如何解析。例
2022-11-25
25
Webpack 4 Webpack 4
【附件】Webpack4-demo.rar Webpack41. 模块打包工具的由来及概要模块化确实很好的解决了在复杂应用开发过程当中的代码组织问题,但是随着引入模块化,Web应用又会产生一些新的问题: 第一个,ESM模块系统,它本身就
2022-11-25
25
搭建自己的SSR 搭建自己的SSR
Vue SSR介绍是什么 官方文档:https://ssr.vuejs.org/ Vue SSR(Vue.js Server-Side Rendering) 是 Vue.js 官方提供的一个服务端渲染(同构应用)解 决方案 使用它可以构
2022-11-25
25
Webpack 5 Webpack 5
Webpack5【附件】Webpack5-demo.rar 1.Why Webpack个人将前端开发分为三个阶段: 1.1 Web1.0Web1.0前端主要工作: 前端主要编写静态页面 对于JavaScript的使用,主要是进行表单验证和
2022-11-25
1 / 6