
vue3
文章平均质量分 90
前端之神
这个作者很懒,什么都没留下…
展开
-
什么是 Vite
Vite 是 vue 的作者尤雨溪在开发 vue3.0 的时候开发的一个 基于原生 ES-Module 的前端构建工具。其本人在后来对 vue3 的宣传中对自己的新作品 Vite 赞不绝口,并表示自己 ”再也回不去 webpack 了“ 。那么 Vite 究竟有什么魅力?这里引用一下 vite 官网首页的描述:下一代前端开发与构建工具为什么是下一代呢?现有的前端构建工具不够我们用吗?Vite 是不是在重复造轮子?下面我就用简单的逻辑解释一下 Vite 的优越性。为什么是下一代为了解释“下一原创 2021-04-19 09:43:39 · 17995 阅读 · 1 评论 -
node.js 常用模块
http 模块作用Nodejs提供了http模块,用来构建服务器引入方法const http = require("http");功能APIhttp.Server 类用于创建HTTP服务器,使用时需要先实例化;http.ClientRequest 类该对象在 http.request() 内部被创建并返回。它表示着一个正在处理的请求;http.IncomingMessage 类IncomingMessage对象由 http.Server 或 http.原创 2021-03-15 09:01:45 · 1360 阅读 · 0 评论 -
Vue3 为什么这样改?
Vue3.0 的发布成为了热门,热闹的网友们也开始对它评头论足。对其有一些了解的同学应该知道 Vue3 相比 Vue2 的变化是非常大的。Vue3 的底层全部重写,做了很多优化,也做了很多变革。虽然我们清楚 Vue3 未来的主流是 Composition-Api,但同时, Vue3 也几乎完全兼容 Vue2 的 template 语法,而且近期在做 IE11 的兼容。可见尤雨溪团队已经在能力范围内兼顾了最多的开发者了。但我们仍然能听到类似的声音:跟 react 越来越像了与 vue 的理念背道而驰原创 2020-11-13 18:06:09 · 348 阅读 · 1 评论 -
Vue3 的函数式编程
Vue3.0 正式版已经于9月底发布,其中,Vue3 新增的composition-api 是我们讨论的大热门,甚至不少 react 开发者都对其赞不绝口。那么,究竟什么是 函数式编程 ?composition-api 又厉害在哪里捏?注:看本文章之前,你需要了解一下 Vue3 的 composition-api动机逻辑的组合与复用。组件 API 设计所面对的核心问题之一就是如何组织逻辑,以及如何在多个组件之间抽取和复用逻辑。在此之前,Vue2.x 的 Mixins 以及 react 的高阶组件等原创 2020-10-16 16:17:11 · 7400 阅读 · 7 评论 -
Hash 路由的简单封装
hash 路由的封装路由的使用既然要封装,必须先知道要封装什么东西,所以要根据使用的方法来封装功能const router = new Router({ // 路由的选择,本篇只封装hash路由 mode: 'hash', // 路由表的配置 routes: [ { path: '/', template: home }, { path: '/原创 2020-09-19 16:37:21 · 345 阅读 · 0 评论 -
Vue3 的新特性(三) —— 虚拟DOM的底层原理
Vdom (虚拟dom)凭借着出色的性能成为了目前的主流的前端框架都会选择的渲染方案。再加上优秀的 diff 算法对它的一步步的优化,使框架的价值得到了极致的体现,几乎成为了我们前端开发必不可少的方案。我们已经知道,Vue2.x 中的 Vdom 已经相当出色了,性能非常优秀。不过令人兴奋的是,尽管它够快,但在 Vue3 中还是对 Vdom 进行了重写,使 Vue3 突破了 Vdom 的性能瓶颈,更快!Vue3 如何重写 Vdom在开始介绍之前,先给大家推荐一个网站:[https://vue-next-原创 2020-08-12 19:01:29 · 3421 阅读 · 0 评论 -
Vue3 的新特性(二) —— Composition-Api
本篇文章将介绍Vue3中的新增杀器 —— Composition API : 一组低侵入式的、函数式的 API,它使我们能够更灵活地「组合」组件的逻辑。Composition API 的灵感来自于 React Hooks ,是比 mixin 更强大的存在。它可以提高代码逻辑的可复用性,从而实现与模板的无关性;同时函数式的编程使代码的可压缩性更强。另外,把 Reactivity 模块独立开来,意味着 Vue3.0 的响应式模块可以与其他框架相组合。如上图,在较大组件的编写中, Composition-A原创 2020-08-05 16:58:22 · 11959 阅读 · 5 评论 -
Vue3 的新特性
Vue3.0的进度7月18号,尤弟宣布首个 Vue 3 RC 发布:RC 即预发布版。这意味着 Vue3 内核的 API 和实现已到达稳定状态,在最终版本发布前,不会提出新功能或者做重大更改。看来距离 Vue3.0 正式版与我们见面已经不远了!那么本篇文章,就带大家来了解一下 Vue3 ,体验一下它的新特性。Vue3.0新特性性能双向响应原理由Object.defineProperty改为基于ES6的Proxy,使其颗粒度更大,速度更快,且消除了之前存在的警告;重写了 Vdom ,突破原创 2020-07-31 17:48:26 · 4327 阅读 · 7 评论