原文:不要听吹牛逼什么前端MVVM框架就是好,其实都是一帮没学好分层设计的搞出来的,让你彻底看清前端MVVM的本质

最近前端圈子里面,发现大家都在热炒概念,什么knockout,angularJs,都被捧成神了,鄙人不才,最近心情也不好,特地写这篇文章来找骂 写代码的码农都知道,Java社区虽然不是一个提出分层思想的,确实贯彻的最好的,如今是个Java开发都不会不知道SSH的开发模式,从MVC到MVVM的概念的热炒,其实真没什么技术进步 如果你觉得本文言辞激烈,过于愤世嫉俗,实在看不下去,欢迎移步另一位园友的分 ...

2014-03-14 23:14 143 239398 推荐指数:

查看详情

前端MVVM框架设计及实现(一)

最近抽出点时间想弄个dom模块化的模板引擎,不过现在这种都是MVVM自带的,索性就想自己造轮子写一个简单的MVVM框架了 借鉴的自然还是从正美的avalon开始了,我记得还是去年6月写过一个系列的avalon源码分析的,不过那时候0.7版本,不够健全,现在已经太多了 框架是面向一个领域 ...

Fri Mar 21 17:12:00 CST 2014 21 46468
前端MVVM框架设计及实现(二)

前端MVVM框架设计及实现(一)中有一个博友提出一个看法: “html中使用mvvm徒增开发成本” 我想这位朋友要表达的意思应该是HTML定义了大量的语法标记,HTML中放入了太多的逻辑,从而增加了复杂度 将逻辑放入HTML是一个不好的做法,也不建议这么做,即便从复用的角度 ...

Wed Mar 26 16:31:00 CST 2014 5 8295
前端MVVM框架设计及实现

最近抽出点时间想弄个dom模块化的模板引擎,不过现在这种都是MVVM自带的,索性就想自己造轮子写一个简单的MVVM框架了 借鉴的自然还是从正美的Avalon开始了,我2013年写过一个关于MVC MVVM源码分析系列,其实MVVM并不难 为了便于大家更深刻理解前二版会先简单的模仿avalon ...

Sun Oct 27 05:58:00 CST 2013 7 6412
前端框架之MVC、MVP、MVVM

一、MVC、MVP、MVVC   复杂的软件必须有清晰合理的架构,否则无法开发和维护。为了将业务和视图的实现代码分离,目前比较流行三种前端架构:   MVC = Model-View-Controller   MVP = Model-View-Presenter   MVVM ...

Thu Aug 26 02:34:00 CST 2021 0 157
前端框架MVVM是什么(整理)

前端框架MVVM是什么(整理) 一、总结 一句话总结:vm层(视图模型层)通过接口从后台m层(model层)请求数据,vm层继而和v(view层)实现数据的双向绑定。 1、我大前端应该不应该做复杂的数据处理的工作? 不应该 只要后端保证对外接口足够简单就行了,我请求api,你把数据 ...

Mon Nov 05 16:32:00 CST 2018 0 4608
前端MVVM框架:Knockout.JS(一)

前言   在我们平时开发 Web 应用程序的时候,如果项目不算特别大的话,一般都是拿 jQuery 再配合一些前端 UI 框架就在项目上面应用了。如果页面逻辑稍微复杂的话,那个在写前端 JavaScript 代码时,势必会充斥前大量 jQuery 的选择器的应用。我并不想说它或不好。只想问一下 ...

Wed Jun 25 05:50:00 CST 2014 0 4564
前端框架MVC/MVVM分析系列

Backbone   Backbone.js 是一个在JavaScript环境下的 模型-视图-控制器 (MVC) 框架。任何接触较大规模项目的开发人员一定会苦恼于各种琐碎的事件回调逻辑、以及金字塔般的代码。而且,在传统的Web应用程序代码中,不可避免的都有在应用逻辑中加入显示数据的代码的情况 ...

Sun Jun 16 20:20:00 CST 2013 0 10846
轻量级前端MVVM框架avalon - ViewModel

废话说了大几篇,我们开始来点干货了~ ViewModel的内部机制 在MVVM中,数据是核心。而jQuery则以DOM为核心。 而DOM只是HTML在JS的世界的抽象,是一个很易变的东西。因此如果业务代码遍历选择器表达式会非常难维护。但不可否认,jQuery是操作DOM的王者 ...

Thu Jun 20 17:31:00 CST 2013 4 5406
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM