Atitit.mvc的趋势与未来attilax总结
Atitit.mvc的趋势与未来attilax总结
2.1. 更加完善的分离。。http rest json Spa的兴起,1
2.2. 更好的view复用性。客户端mvc技术带来更好的跨技术体系(java php net),1
2.4. 更好的ui 流程跳转复用性()界面页面page ui的跳转控制,也在向客户端转移, 和hotdeploy2
3.1. Jsf struts , .net mvc,spring mvc2
4.1. Vue,Js ,angular.js, backbone2
5.1.1. 也许后端MVC的说法已经过时了 - spacewander - SegmentFault3
1. Mvc的分类 (服务端mvc vs客户端mvc)
2. Mvc的趋势,从服务端mvc正在转向客户端mvc
2.1. 更加完善的分离。。http rest json Spa的兴起,
服务度的mvc并不能完全避免代码分离。。Rest强制分离前后端,就可以更好的一个分离架构体系。。
2.2. 更好的view复用性。客户端mvc技术带来更好的跨技术体系(java php net),
比如服务端mvc技术,很难跨技术体系。。比如struts是个很好的java mvc框架,但是不能迁移到net php体系里面,迁移复杂度非常高,普通软件人员搞不定。。而基于客户端的js mvc框架,就可以java net php 通吃。。
比如一个view ,使用jsp技术写的,就不能直接在php net项目中使用,复用性何在??如果要php net项目支持jsp,就得要写个jsp解释器,复杂度费普通开发人员可做。。
而使用纯html5客户端语言做view,就可以直接在不同语言体系的项目中复用view,包括h5+js,在所有的技术系统(java php net)都支持
2.3. 热部署(script化)hotdeploy
H5+Js天然热部署,更加的方便使用。。
2.4. 更好的ui 流程跳转复用性()界面页面page ui的跳转控制,也在向客户端转移, 和hotdeploy
3. 服务端mvc技术(不推荐)
3.1. Jsf struts , .net mvc,spring mvc
4. 客户端mvc(推荐)
4.1. Vue,Js ,angular.js, backbone
作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 )
汉字名:艾提拉(艾龙), EMAIL:1466519819@qq.com
转载请注明来源: http://www.cnblogs.com/attilax/
5. 参考资料
5.0.1. 也许后端MVC的说法已经过时了 - spacewander - SegmentFault
MVC已过时,MOVE时代来临?-CSDN.NET.html
MVC的过时 - 博客频道 - CSDN.NET.html
atiend
Atitit.mvc的趋势与未来attilax总结的更多相关文章
- Atitit 图像处理的心得与疑惑 attilax总结
		Atitit 图像处理的心得与疑惑 attilax总结 1.1. 使用类库好不好??还是自己实现算法1 1.2. 但是,如果遇到类库体积太大,后者没有合适的算法,那就只能自己开发算法了1 1.3. 如 ... 
- Atitit.ide技术原理与实践attilax总结
		Atitit.ide技术原理与实践attilax总结 1.1. 语法着色1 1.2. 智能提示1 1.3. 类成员outline..func list1 1.4. 类型推导(type inferenc ... 
- Atitit mac os 版本 新特性 attilax大总结
		Atitit mac os 版本 新特性 attilax大总结 1. Macos概述1 2. 早期2 2.1. Macintosh OS (系统 1.0) 1984年2 2.2. Mac OS 7. ... 
- Atitit 编程语言知识点tech tree v2 attilax大总结
		Atitit 编程语言知识点tech tree v2 attilax大总结 大分类中分类小分类知识点原理与规范具体实现(javac#里面的实现phpjsdsl(自己实现其他语言实现 类与对象实现对象实 ... 
- Atitit.架构设计趋势 设计模式 ---微服务架构  soa
		Atitit.架构设计趋势 设计模式 ---微服务架构 soa 什么是微服务架构?1 .微服务与SOA的关系 :微服务架架构师面向服务架构(SOA)的一种特定实现1 微服务与康威定律2 微服务的一些 ... 
- atitit.javascript调用java in swt attilax 总结
		atitit.javascript调用java in swt attilax 总结 1. BrowserFunction 简单介绍1 1.1. BrowserFunction 能够分为三类: 1 1. ... 
- atitit.nfc 身份证 银行卡 芯片卡 解决方案 attilax总结
		atitit.nfc 身份证 银行卡 芯片卡 解决方案 attilax总结 1. nfc(近距离无线通讯技术) 1 2. 工作模式 1 3. NFC 蓝牙 红外具体对比如下表: 2 4. TypeA ... 
- Atitit 游戏的原理与概论attilax总结
		Atitit 游戏的原理与概论attilax总结 1. 游戏历史2 1.1.1. 盘点PC游戏史上最重要的50款游戏2 1.1.2. 回味人类文明进程 五款经典的历史游戏2 2. 游戏类型(主要分为6 ... 
- Atitit 《控制论原理与概论attilax总结
		Atitit <控制论原理与概论attilax总结 <控制论> 奠基之作,出自创始人维纳.虽然内容权威,但我认为带有相当强烈的个人色彩,且门槛较高,不适合入门.深入研究控制论必看书籍 ... 
随机推荐
- nginx伪静态
			nginx 伪静态设置目录 /usr/local/nginx/conf/nginx/conf 1.域名绑定.server_name bbs.99vps.com; 2.网站根目录设置.root /ho ... 
- jquery中append跟prepend的用法
			jquery中append和prepend的用法 append 是插入到元素中,并放到元素内的最后面prepend 是插入到元素中,并放到元素内的最前面例$("body"). ... 
- java多线程学习-ThreadLocal
			为了凑字,把oracle文档里介绍ThreadLocal抄过来 public class ThreadLocal<T> extends Object This class provides ... 
- HDU 1540 Tunnel Warfare(线段树+区间合并)
			http://acm.hdu.edu.cn/showproblem.php?pid=1540 题目大意:抗日战争期间进行地道战,存在n个村庄用地道连接,输入D表示破坏某个村庄(摧毁与其相连的地道, 包 ... 
- WPF 获得鼠标相对于屏幕的位置,相对于控件的位置
			相对于屏幕的位置 第一步: /// <summary> /// 用于获得鼠标相对于屏幕的位置 /// </summary> public class Win3 ... 
- quick-cocos2d-x之testlua之mainMenu.lua
			require "helper" require "testResource" require "ActionsTest.ActionsTest&qu ... 
- 如何正确接收 GitHub 的消息邮件
			背景 我厂的开发流程通常都是基于 GitHub 的.在 GitHub 上 review 代码,也是我日常工作的重要组成部分.对我来说,在 code review 过程中最讨厌的莫过于,我在 pull ... 
- C# Winform程序获取外网IP地址
			string strUrl = "http://www.ip138.com/ip2city.asp"; //获得IP的网址了 Uri uri = new Uri(strUrl); ... 
- python基础语法(1)
			一.基本概念 1. python中数有四种类型:整数.长整数.浮点数和复数. 整数, 如 1 长整数 是比较大的整数 浮点数 如 1.23.3E-2 复数 如 1 + 2j. 1.1 + 2.2j 2 ... 
- 在CentOS6.7操作系统上编译安装httpd2.4
			功能描述: 在CentOS6.7操作系统上,编译安装apache服务,实现定制功能等 一.安装前提 1)安装编译httpd需要的软件包 [root@bqe6tewv41kx ~]# yum -y i ... 
