Omi.js 是腾讯出的一个开源框架,可谓是唯有外有谷歌[Angular2],Facebook[React],
内有阿里[Vue],京东[Nerv],百度san。腾讯当然也不能不管啦,so omi就诞生了。
Omi 可能是比较晚出现,因为这个原因,所以它吸收了很多框架的优点,你刚刚接触Omi.js的时候你会说这不是在抄袭React,会想和Nerv.js这个同父异母的兄弟有什么区别。
当你用着用着你会发现作者为什么这么说
下一代 Web 框架,去万物糟粕,合精华为一是什么含义了。
举个几个例子
当Omi和React对话场景应该是这样的
React : 我有一个好兄弟叫Redux
Omi : 我就是我,不一样的烟花,我在gizp世界里很瘦喔
React : 我只会一门语言。但我很孤独
Omi : 我会三门语言。
React : 我的速度比AngularJs快
Omi : 先让你 40 米
在Omi中你发现Vue的某些影子,你会发现Omi弥补了React的双向绑定,Store已经帮你加成到框架中,这样做的好处可能减少了不必要的更新,比Vue和React每次更新数据都会重新渲染和this.update()强不是一点,貌似Vue3.0也准备减少不必要的渲染
总结Omi拥有 Jsx 开发体验(智能提示) 带有React 影子 并兼容css语法,Vue数据对象管理思路,自带Store,Proxy buff的娃。
网友评论