浅谈Vue生态圈
作者:袁芳芳 宁君宇 田路强 陈森
来源:《科技风》2020年第17期
        摘 要:随着互联网的飞速发展,人们对PC端、移动端应用的要求也越来越高。除了要满足用户稳定、快捷的使用功能体验,令人愉悦的UI,流畅、炫酷、人性化的交互等也变得必不可少。这种需求催生出了一波又一波的前端框架,其中,Vue.js以简洁、灵活、模块友好等特点成为三大主流框架之一。本文先是对Vue.js的特点进行概述,然后介绍了Vue.js的生态圈,以一个由内而为的角度对Vue进行了较全面的阐述。
        关键词:Vue;前端框架;生态圈
       
        Vue.js(/vju/)是一套构建用户界面的渐进式前端框架,其名字取自View的谐音,而且在法语里Vue也有View之意。Vue.js只关注视图层,采用自底向上增量开发的设计。Vue的目标是通过尽可能简单的API实现响应的数据绑定和灵活的组件系统。
jquery框架原理
        1 Vue特点概述
        简洁:基于Vue框架开发应用时,代码编写风格简洁,并且通俗易懂;并且Vue相比Rect和Angular源码更小巧。
        灵活:由于Vue框架本身只关注UI的特点,可以让用户更自由地选择使用一个或一些库。例如使用Vue框架时,路由功能、Ajax技术并不属于它的核心功能,但是如果用户需要用到路由或Ajax,可以将相关的官方库添加进来;也可以使用其他的库或插件,如jQuery的Ajax等。这种按需添加的方式可以使得应用占用的资源更少,运行效率更高。
        模块友好:基于Vue框架开发时可以利用CommonJS、RequireJS或者SeaJs等来自第三方的模块构建工具将代码模块化;也可以使用ES6的模块化功能,再配合使用Webpack这种前端资源打包工具进行相应打包,轻松实现代码的模块化。
        組件化:Vue框架支持组件化开发,通过组件化开发大大提高了代码可维护性。组件化的思路为将前端页面上某个组件的html、css、js代码集中放到一个.vue的文件中进行组件化的管理和使用。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。