缘起:刚才看一篇关于React与Angular区别的文章提到React是MVC中的V,Angular则是完整的MVC。作为非计算机专业靠自学“成才”的小白同学不禁要问了,究竟什么是MVC?? MVC是一种前端架构模式,MVVM是另一种更常见的前端架构模式。一种前端架构模式可以包含多个设计模式。 MV ...
分类:
Web程序 时间:
2021-06-09 15:31:48
阅读次数:
0
一.前言 在这次的高级软件工程课程中,我学会了什么是软件:软件的基本构成元素、软件的基本结构、软件中的一些特殊机制和软件的内在特性。软件设计模式:设计模式涉及的基本概念、设计模式的分类、常用的设计模式和设计模式背后的设计原则。常用的软件架构:MVC,MVVM等。软件架构的描述方法:分解视图Decom ...
分类:
其他好文 时间:
2021-01-02 11:09:03
阅读次数:
0
MVC: View是展示给外部的界面 Model是Controller内部管理的数据模型,和各种数据操作工具 Controller负责将Model的变化更新到View Controller负责处理来自View的事件 MVVM: Model提供数据模型 View负责视图展示 ViewModel用于描述 ...
分类:
Web程序 时间:
2020-04-07 19:57:42
阅读次数:
74
零、介绍 1. Vue 基础知识 (指令 + todomvc ) 2. Vue 全家桶 ( vue /vue router / vuex + axios ) 3. 组件化开发 : 最近比较流行的一种开发模式 , 之前是原生 = 模块化 = 组件化 把一个完整的项目划分成一个小小的组件 4.webpa ...
分类:
Web程序 时间:
2020-03-14 14:43:17
阅读次数:
84
自己开始从头深造- 本是想将时间缩短,但发现自己还是很难呀。希望你理解吧,这里的知识 是 页面的基本信息。也页面的跳转关系和 Tag的帮助标签。 Section PartView. @page @model 。如果有情趣的同学查一些 mvp mvc mvvm 的发展关系, 在下一节之前,继续之前,我 ...
分类:
其他好文 时间:
2019-11-26 22:44:11
阅读次数:
102
说实在的,我不觉得MVC,MVVM这些框架有什么难的,直到我想写一篇文章去系统的阐述它们。我遇到了以下几个问题,1.不同的文章说的南辕北辙 2.没有一个清晰的大纲和框架分类。所以我查了很多的材料,希望能从自己的角度上用通俗的语言阐述前端框架的演变。 1 演变的目的 演变目的: 用简单的方法处理越来越 ...
分类:
其他好文 时间:
2019-11-23 16:04:09
阅读次数:
59
基本上,我们的产品就是通过接口从数据库中读取数据,然后将数据经过处理展示到用户看到的视图上。当然我们还可以从视图上读取用户的输入,然后通过接口写入到数据库。但是,如何将数据展示到视图上,又如何将用户的输入写入到数据库中,很多人都有自己的想法,因此也就出现了很多种架构设计。 1. MVC(Model- ...
分类:
Web程序 时间:
2019-07-12 18:23:43
阅读次数:
216
React简介 于2013年来自Facebook开源项目。 和Angular不一样的是,React并不是一个完整的MVC/MVVM框架,它只专注于提供清晰、直接的View视图层解决方案。它的功能全部以构建组件视图为核心,并提供类似控制器的函数接口和生命周期函数。所以在React中么有控制器、没有服务 ...
分类:
其他好文 时间:
2019-06-25 13:21:57
阅读次数:
80
什么是模块化开发? 前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力也使得前端开发得到重视,也使得前端项目越来越复杂,然而,JavaScript却没有为组织代码提 ...
分类:
Web程序 时间:
2019-06-03 15:56:44
阅读次数:
127
MVVM和MVC: 什么是mvvm和mvc mvvm:model view view-model mvvm 是一种设计思想。Model 层代表数据模型,也可以在 Model 中定义数据修改和操作的业务逻辑;View 代表 UI 组件,它负责将数据模型转化成 UI 展现出来,ViewModel 是一个 ...
分类:
其他好文 时间:
2019-05-05 22:00:21
阅读次数:
141