本文探讨如下几个问题: 什么是MVC 什么是MVVM MVC与MVVM对架构属性的影响 MVC实例SpringMVC MVVM实例Vue MVC、MVVM与Layer中的Model,Controller有什么区别? MVC与MVVM 在「什么是架构模式和架构风格」一文中,对架构模式的定义是: Arc ...
分类:
Web程序 时间:
2018-12-10 20:46:30
阅读次数:
224
数据驱动应该是从flux/redux + react这种模式开始流行的。 他的背后不仅仅是数据驱动这么简单,在复杂的系统中,我觉得它解决了一个很关键的问题就是模块间的交互/通信。有很多文章拿他和mvc/mvvm去比较,我个人觉得没有特别的可比性,因为解决的问题不同。 以往处理模式 一个稍微复杂点的例 ...
分类:
其他好文 时间:
2018-11-01 15:00:42
阅读次数:
146
在一个APP开发过程中,如果项目较小且团队人数较少,使用最基本的MVC、MVVM开发就已经足够了,因为维护成本比较低。 但是当一个项目开发团队人数较多时,因为每个人都会负责相应组件的开发,常规开发模式耦合会越来越严重,而且导致大量代码冲突,会使后期维护和升级过程中代码“牵一发而动全身”,额外带来很大 ...
分类:
移动开发 时间:
2018-10-16 17:44:25
阅读次数:
187
一. 回顾历史 回顾个人发展历程,自2012年初次接触开发至今(2018年)已经有五六个年头,这期间陆陆续续学习并掌握了不少技术,C#语言、ORM框架、多线程技术、设计模式、前端技术、MVC、MVVM框架思想等等,每种技术随着多次使用,随着不断的反思,逐渐经历 “了解→理解→掌握→精通 ”这么一个过 ...
分类:
Web程序 时间:
2018-06-15 16:04:00
阅读次数:
169
title: 实践出真知:MVC和MVVM date: 2018 04 13 08:40:02 tags: mvc mvvm 数据驱动 categories: web 理论来自于实践,并指导于实践 佚名 我相信在MVC等理论形成之前,就已经有人在付诸MVC的实践。只是后来有人总结下来,并指导人们做软 ...
分类:
Web程序 时间:
2018-05-29 20:33:28
阅读次数:
205
一: React简单介绍 React 专注于视图层,和Angular等框架不同,React并不是完整的MVC/MVVM框架,它专注于提供清晰的简洁的View(视图)层解决方案。使用的主要语法是JSX。 二 : JSX语法的由来 个人的理解:就是HTMl和JavaScript语法一块使用。 1. DO ...
分类:
其他好文 时间:
2017-12-26 23:12:51
阅读次数:
172
前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力也使得前端开发得到重视,也使得前端项目越来越复杂,然而,JavaScript却没有为组织代码提供任何明显帮助,甚至 ...
分类:
Web程序 时间:
2017-11-13 00:22:32
阅读次数:
230
粗略简单的表述一下我最近对ReactJs的学习: 1.特性 它不是一个完整的MVC,MVVM框架,它和Web Components并不冲突,那什么是Web Components呢?近年来,web 开发者们通过插件或者模块的形式在网上分享自己的代码,便于其他开发者们复用这些优秀的代码。同样的故事不断发 ...
分类:
Web程序 时间:
2017-07-30 23:36:28
阅读次数:
181
Google 官方应用架构的最佳实践指南 虽然说 Android 的架构选择一直都很自由,MVP、MVC、MVVM 各有拥趸。但 Google 最近还是推出了一份关于应用架构的实践指南,并给出了相当详尽的步骤和一些指导建议。希望大家都能看一看,学习一下,打造更加优秀易用的 APP,也为 Androi ...
分类:
移动开发 时间:
2017-05-31 10:31:24
阅读次数:
322
浏览器加载、解析、渲染过程 DNS服务器,地址解析,重定向, MVC MVVM的概念 RESTful API的理解 XHR 与 JSONP HTTP基本概念 CSS 浮动 定位 盒模型 JS 闭包 原型 原型链 继承 ...
分类:
其他好文 时间:
2017-05-20 16:33:12
阅读次数:
114