美文网首页
前端-技术名词-解释

前端-技术名词-解释

作者: 赛博剑仙_李玄器 | 来源:发表于2019-05-23 23:51 被阅读0次

MVVM

基本概念:MVVM架构下,View和Model不能直接通信,利用ViewModel进行通讯。

当用户操作视图,ViewModel同时进行监听,然后通知数据进行改动。如此即可实现数据的双向绑定。

应用场景:针对具有复杂交互逻辑的前端应用,提供基础的构架抽象,可通过Ajax数据持久化,保证前端给用户一个优良体验。好处是,当前端进行数据操作时,可通过Ajax请求对后端做数据持久化。不需要改变页面,只需要改变DOM里,需要改动的那部分数据。特别是移动端应用场景,刷新页面场景的代价太昂贵,会重新加载很多资源。虽然之前会缓存了一些资源。但是页面的DOM、JS、CSS都会被浏览器重新解析一遍。因此移动端页面通常会做成SPA单页应用,在此基础上诞生了很多MVVM框架,如:Angular.js/react.js/vue.js。

Vue.js

核心思想:数据驱动 和 组件化

是一个轻量级MVVM框架,体积小。

是一个数据驱动+组件化的前端开发。

相对于Angular、React,更轻量,更易上手,学习曲线平稳。吸收两家之长,借鉴了angular的指令和react的组件化

组件设计原则

页面上,每个独立的可视/可交互的区域,均可视为一个组件。

每个组件对应一个工程目录,组件所需要的各种资源在这个目录下就近维护。

页面是组件的容器,组件可以嵌套,自由组合形成完整页面

Vue-cli

是Vue的编程脚手架,帮助编写Vue.js基础代码的工具。

它是一个Node包,需要执行npm命令进行安装。

image.png

Node.js

也叫Node,但是这个词用途过广,为了进行区分,通常采用Node.js这个名字。

它是JS的一个后端运行环境,

webpack

相关文章

  • 前端-技术名词-解释

    MVVM 基本概念:MVVM架构下,View和Model不能直接通信,利用ViewModel进行通讯。 当用户操作...

  • 技术名词解释

    今天中午收市的时候,随意点开华泰账户,查询了一下东西,好久不用了, 然后在华泰证APP里,无意间点开了这个功能,居...

  • Web前端常见名词解释

    API API(Application Programming Interface,应用程序编程接口)是一些预先定...

  • 前端开发之名词解释

    最近正式学习前端开发,以Vue为锚点展开,之前的基础仅限于写写简单的html网页。开始学习后,耳濡目染了好多新名词...

  • Unity学习—渲染知识基础

    关于Unity 渲染概念的基本知识,和部分技术名词解释 本文原地址:Unity学习—渲染知识基础 名词解释 纹理 ...

  • 关于前端的一些名词解释

    一些简单通俗的前端领域相关名词解释,帮助各位想学前端的同学尽快入门。 什么是前端? 什么是前端?端是一个什么概念?...

  • 前端技术名词之闭包

    闭包的概念 函数执行时形成一个私有作用域(栈内存), 保护私有变量不受外部的影响, 这种保护机制称为闭包 大部分的...

  • 前端工具链学习笔记

    0.前端开发手册 包含了各种各样的前端名词、工具的简单解释和参考资料 HTML5、CSS3和JavaScript可...

  • 2021-03-21

    Deployment yaml 名词解释 Service yaml 名词解释:

  • 产品汪offer养成17 | 爱奇艺2017笔试题

    满足需求是平庸之为,引领需求才是高手之道。 ——乔布斯 产品必须知道的技术知识名词 1、前端:狭义的前端,指的是将...

网友评论

      本文标题:前端-技术名词-解释

      本文链接:https://www.haomeiwen.com/subject/lttwzqtx.html