84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
我的问题是,还有哪些框架是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