我的问题是,还有哪些框架是MVVM模式的?
请详细介绍一下框架的特点
其实我真正想知道的是,MVVM包括什么?有什么必须具备的特征?是否必须即时?后端是否有这样的东西?
希望就MVVM展开讨论
业精于勤,荒于嬉;行成于思,毁于随。
早期的四大MVVM框架,都有大公司引衔:
这一两年冒出来的:
关于mvvm是什么的问题:
http://baike.baidu.com/link?url=v6uClEbB97n5-rcOZ49LIGjCICa4gVJ3M9YgypQU0-Ts5pc8Hd95441LD7u_nbFqDU4nh0CB6IEVHdMTKdZowa
我只知道有个东东叫 wpf
ps:还是忽略我的答案吧
不过针对还有什么[前端]框架:
另外推荐 avalon 作者的文章:
quora 中有关angular与emberjs的精彩辩论 http://www.cnblogs.com/rubylouvre/p/3284163.html
quora 中有关angular与emberjs的精彩辩论
http://www.cnblogs.com/rubylouvre/p/3284163.html
Hi All, 既然司徒也提到了,就在这个帖子里跟下。 我是regularjs的作者, 事实上regularjs已经在产品中使用了超过半年时间, 并不算是完全的新玩意。 并且积累了数百个testcase. 目前来讲是相对稳定的。 并且也支持IE6, 当然我不觉得这是个可以放的上台面的特性。 并且由于是新事物, 目前从特性和实现上都没有什么肮脏的东西存在。 关于为什么要造这个轮子, 有兴趣可以看下我在html-js发得关于regularjs的介绍
regularjs提供的所有文档都有中文版本(并且目前是以中文为主), 不要看到项目主页的英文就望而却步了
avalon 兼容ie6 你值得拥有http://rubylouvre.github.io/mvvm/ 至于后端,就是mvc框架,rails,django,thinkphp,都是优秀的(也是我喜欢的)mvc框架
@司徒正美 难怪把avalon放第一,你自己的框架,哈哈。不错,去看看你的黑魔法
https://github.com/tangbc/sugar我自己写的这个 MVVM 库代码体积小,基础功能齐全,欢迎使用、测试和反馈!
avalon
使用Object.defineProperties、 VBScript、 Object.observe,纯事件驱动,兼容IE6,DOM的兼容性处理可与jQuery媲美,体积少
早期的四大MVVM框架,都有大公司引衔:
google出品,思想来自flex,IoC, 脏检测,自定义标签,受限于绑定数量,一般不能超过2000个,入门容易上手难,大量避不开的概念
原来是苹果公司的内部项目,使用Object.defineProperties, 体型庞大,MVVM只是其很少一部分
微软出品,使用函数偷龙转凤,最短编辑长度算法实现DOM的同步,兼容IE6,实现高超,但源码极其难读
微软出品,使用Object.defineProperties,一个庞大的UI库
这一两年冒出来的:
facebook出品,带来virtual dom的革命性概念,受限于视图的规模
API比较精致
使用定时间同步
使用Object.defineProperties实现同步,实现精致,但功能薄弱
最近一个月才冒出来的新东西,网易推出的JS框架,自称AngularJS与React的合体
在知乎又刚刚听说一个,用TypeScript写的
关于mvvm是什么的问题:
http://baike.baidu.com/link?url=v6uClEbB97n5-rcOZ49LIGjCICa4gVJ3M9YgypQU0-Ts5pc8Hd95441LD7u_nbFqDU4nh0CB6IEVHdMTKdZowa
我只知道有个东东叫 wpf
ps:还是忽略我的答案吧
不过针对还有什么[前端]框架:
另外推荐 avalon 作者的文章:
Hi All, 既然司徒也提到了,就在这个帖子里跟下。 我是regularjs的作者, 事实上regularjs已经在产品中使用了超过半年时间, 并不算是完全的新玩意。 并且积累了数百个testcase. 目前来讲是相对稳定的。 并且也支持IE6, 当然我不觉得这是个可以放的上台面的特性。 并且由于是新事物, 目前从特性和实现上都没有什么肮脏的东西存在。 关于为什么要造这个轮子, 有兴趣可以看下我在html-js发得关于regularjs的介绍
regularjs提供的所有文档都有中文版本(并且目前是以中文为主), 不要看到项目主页的英文就望而却步了
avalon 兼容ie6 你值得拥有
http://rubylouvre.github.io/mvvm/
至于后端,就是mvc框架,rails,django,thinkphp,都是优秀的(也是我喜欢的)mvc框架
@司徒正美 难怪把avalon放第一,你自己的框架,哈哈。不错,去看看你的黑魔法
https://github.com/tangbc/sugar
我自己写的这个 MVVM 库代码体积小,基础功能齐全,欢迎使用、测试和反馈!
avalon