后端程序员的前端知识体系学习---vue.js

作为一名后端程序员,我们通常专注于后端代码开发,当然也会涉及到一些常用前端脚本语言框架,像jquery(逐步被淘汰),偶尔也会写一些css样式。可以说除了UI之外,我们什么都做。但是这些放在今天是远远不够的,因为我们更加注重效率性能以及多段适配、维护等问题。因此我们想要不可替代,必须要找一门更好的语言来做这些事情。所以Vue.js应运而生了。

一、vue.js

       概念不多赘述,可自行百度。官网地址:https://cn.vuejs.org/index.html 直接说给我们带来的便利:

         1.模块化:按需引用

         2.虚拟DOM:减少像JQUERY频繁DOM操作,从而提高性能

         3.强大的UI库:目前主流如:Iview、ElementUI、飞冰ICE、Flutter、mpvue

        *其中ElementUI 是饿了么前端开源维护的 Vue UI 组件库,组件齐全,基本涵盖后台所需的所有组件,文档讲解详细,例子也很丰富。主要用于开发 PC 端的页面,是一个质量比较高的 Vue UI 组件库。

        *Iview是一个强大的基于 Vue 的 UI 库,有很多实用的基础组件比 elementui 的组件更丰富,主要服务于 PC 界面的中后台产品。使用单文件的 Vue 组件化开发模式 基于 npm + webpack + babel 开发,支持 ES2015 高质量、功能丰富 友好的 API ,自由灵活地使用空间

        *飞冰是阿里巴巴团队基于 React/Angular/Vue 的中后台应用解决方案,在阿里巴巴内部,已经有 270 多个来自几乎所有 BU 的项目在使用。飞冰包含了一条从设计端到开发端的完整链路,帮助用户快速搭建属于自己的中后台应用。(持续更新中,还不完善)

        *Flutter 是谷歌的移动端 UI 框架,可在极短的时间内构建 Android 和 iOS 上高质量的原生级应用。Flutter 可与现有代码一起工作, 它被世界各地的开发者和组织使用, 并且 Flutter 是免费和开源的。

        *mpvue 是美团开发的一个使用 Vue.js 开发小程序的前端框架,目前支持 微信小程序百度智能小程序头条小程序 和 支付宝小程序。 框架基于 Vue.js,修改了的运行时框架 runtime 和代码编译器 compiler 实现,使其可运行在小程序环境中,从而为小程序开发引入了 Vue.js 开发体验。

        4.主流:开源社区活跃度高,轻量级学会VUE.js前端大部分的事情都可以做了,3端都可以适配了。

        5.mvvm模型,前后分离

           

你可能感兴趣的:(前端,vue,后端学VUE,前端)