vue 什么时候出的

fiy 其他 16

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Vue.js 是一个由尤雨溪开发的开源JavaScript框架,它首次发布于2014年2月。Vue.js是一种用于构建用户界面的渐进式框架,它的设计目标是通过尽可能简单的API实现响应式的数据绑定和组合的视图组件。

    Vue.js的出现填补了当时JavaScript框架市场上的一些空白,它以其简洁的语法、高效的性能和灵活的扩展性受到了广大开发者的关注。随着时间的推移,Vue.js的发展变得越来越强大和成熟,目前已经成为最流行的前端框架之一。

    尤雨溪在开发Vue.js的初衷是为了解决传统的前端开发中存在的一些问题,比如复杂的数据绑定和组件嵌套。他希望能够提供一种简单、易于学习和使用的框架,同时保持高效的性能和灵活的扩展性。这个初衷也是Vue.js在设计上与其他框架有所区别的地方。

    随着Vue.js的不断成长和发展,它逐渐获得了更多的用户和社区支持。现在,Vue.js已经被广泛应用于各种Web应用程序的开发中,无论是小型项目还是大型企业级应用,都有开发者选择Vue.js来构建他们的用户界面。

    总而言之,Vue.js于2014年2月首次发布,它的出现填补了前端开发领域的一些空白,它的简洁性、高效性和灵活性使其成为了最受欢迎的前端框架之一。现在,Vue.js已经成为了许多开发者的首选,被广泛应用于各种规模的Web应用程序中。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Vue.js是一款现代的JavaScript框架,由Evan You于2014年初发布。以下是关于Vue.js发布的一些重要时间节点:

    1. 2013年:Evan You在Google的AngularJS项目团队中工作,期间他开始思考更轻量级的框架,并如何更好地将其应用于类似项目中。他的目标是开发一款易于上手并能够逐渐扩展的框架。

    2. 2014年2月:Evan You首次发布了Vue.js的第一个版本(版本号为0.6.0),并在GitHub上开源了该项目。这个版本主要是为了展示Vue.js的概念和基本功能,并且吸引了一些工程师的关注。

    3. 2014年6月:Vue.js的第一个正式版本(版本号为1.0.0)发布。这个版本的发布标志着Vue.js进入了一个稳定的阶段,并开始在社区中得到更广泛的认可和应用。

    4. 2016年10月:Vue.js 2.0发布。这个版本相较于1.0版本有很大的改进和优化,它更快、体积更小,并且提供了一些新的特性和API。2.0版本的发布进一步巩固了Vue.js在前端开发中的地位。

    5. 2019年12月:Vue.js 3.0发布。这是Vue.js的下一个重大版本升级,也是一个重要的里程碑。Vue.js 3.0在性能、开发体验、可维护性等方面进行了一系列改进,并提供了一些新的特性和功能,如基于Proxy的响应式系统、静态类型检查等。

    总之,Vue.js是在2014年由Evan You发布的,经过多年的发展和迭代,如今已经成为前端开发中非常受欢迎的框架之一。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Vue.js 是一款现代化的 JavaScript 前端框架,由尤雨溪(Evan You)于2014年开发并首次发布。Vue.js 的初版是基于另一款流行的 JavaScript 框架 AngularJS 开发的,但经过逐渐完善和优化,最终形成了自己独特的设计理念和特点。

    下面将详细讲解 Vue.js 的发展历程、版本演变以及一些重要的功能和特性。

    Vue.js 的发展历程

    2013年

    在 2013 年前后,尤雨溪开始着手开发自己的项目,目标是构建一个灵活且高效的 JavaScript 库,用于在前端开发中构建用户界面(UI)。

    2014年

    2014年2月,Vue.js 的首个版本Vue 0.6.0发布。尤雨溪将其描述为一个“MVVM 批量更新监听高效的逐渐改良型前端库”。该版本基于实现数据绑定的 MVVM(Model-View-ViewModel)模式,非常轻量且易于上手。

    2015年

    2015年10月,Vue.js 1.0.0正式发布,这是一个重要的里程碑。Vue.js 1.0.0在前一版本的基础上进行了全面的升级和重写。主要特性包括:

    1. 组件化开发:引入了组件的概念,使得 Vue.js 开发更具模块化且可复用。

    2. 虚拟 DOM(Virtual DOM):通过使用虚拟 DOM 对比检测数据变化,优化了页面的渲染性能。

    3. 指令系统:引入了指令系统,如 v-bind、v-on 等,简化了与 DOM 的交互。

    4. 过渡与动画效果:引入了 transition 组件和动画 CSS 类,以实现元素的过渡动画。

    2016年

    2016年10月,Vue.js 2.0.0发布。Vue.js 2.0.0是一个全面重写的版本,比1.0.0更加高效并提供了更多的特性和功能。主要特性包括:

    1. 更高效的渲染:使用 diff 算法极大地提升了渲染性能。

    2. 更小的文件体积:通过优化代码结构和去除一些不常用的功能,使得文件体积更小,加载更快。

    3. 改进的组件系统:引入了更多的 API 和功能,使得组件之间的通信和复用更加方便。

    4. 异步数据流:引入了 Vuex 状态管理模式,使得应用的状态管理更加清晰和可维护。

    5. 更好的支持 TypeScript:Vue.js 2.0.0对 TypeScript 提供了更好的支持,使得开发者可以使用 TypeScript 开发 Vue.js 应用。

    Vue.js 的更新迭代

    自发布以来,Vue.js 继续进行着版本的更新和迭代。

    后续版本更新

    自2.0.0以后,Vue.js 的迭代和更新非常活跃。每个版本都带来了新的特性、性能优化和 bug 修复。

    Vue 3.0

    Vue.js 的最新版本 Vue 3.0 于2020年9月18日发布。Vue 3.0 是基于 TypeScript 开发的,经过了多年的重构和优化,带来了许多重要的变化和新的特性。主要变化包括:

    1. Composition API:引入了 Composition API,使得代码组织更加灵活,提供了更好的代码重用和逻辑抽象。

    2. 更小的 bundle 大小:通过优化面向生产环境的代码生成,实现了更小的 bundle 大小,加快了应用的加载速度。

    3. 更快的渲染性能:通过优化渲染引擎和编译器,提高了应用的渲染性能。

    4. 更好的 TypeScript 支持:Vue 3.0 对 TypeScript 的支持更加全面和友好。

    5. 更好的重活性:引入了更加灵活和高效的响应式系统,提升了应用的响应性能。

    结论

    Vue.js 于2014年由尤雨溪首次发布,并经过多年的发展和迭代,目前的最新版本是 Vue 3.0。Vue.js 因其简洁易用、性能优秀、生态丰富等特点,成为了当下最受欢迎的 JavaScript 前端框架之一。无论是在个人项目还是企业级应用中,Vue.js 都有着广泛的应用和美好的发展前景。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部