UOkay.jsJavaScript 编写的前端 MVVM 框架
1. 简介
UOkay框架是贯彻面向对象编程的前端框架。UOkay不同于其他MVVM框架,不仅专注于视图的复用,同时注重业务代码的复用。同时,UOkay相对于其他框架对于更加”简洁“,以尽量不引入框架定义概念和Api增加开发者的学习成本。
2.结构
根据结构图,我们给出框架的两个定义:
1.组件:带有自身数据与视图模板的集合。
2.行为:具有管理应用状态的动作函数集合。
自身数据意味着当前数据仅当前组件视图模板以及子组件视图模板可访问,同时开放给行为。
行为管理的应用状态可以被所有拥有该行为的组件访问,同时行为函数可以通过应用状态修改视图。
评论
Avalon前端 MVVM 框架
avalon是一个功能强大,体积小巧的MVVM框架。它遵循“操作数据即操作DOM”的理念,让你在代码里基本见不到一点DOM操作代码。DOM操作全部在绑定后,交给
Avalon前端 MVVM 框架
0
Knot.js前端 MVVM 框架
Knot.js是前端MVVM开发框架, knotjs和AngularJS等解决的是一样的问题,不过Knot.js有一些非常有用的创新,使之在AngularJS这样的对手面前依旧有不错的吸引力。Knot
Knot.js前端 MVVM 框架
0
Drv.js前端 MVVM 开发框架
Drv.js组合式前端MVVM/MVC/SPA开发框架,基于Director.js+Require.js+Vue.js等组件构建。安装bower install drv.js --save框架与依赖路
Drv.js前端 MVVM 开发框架
0
LPDMvvmKitObjective-c 的 MVVM 开发框架
LPDMvvmKit提供了一些常用的工具类,还有一些很轻巧的控件,以及最主要的是提供了MVVM开发框架,一直比较喜欢采用MVVM的框架来开发前端产品,所以会希望在iOS下也能找到类似的框架可以采用,但
LPDMvvmKitObjective-c 的 MVVM 开发框架
0
MVVMFrameworkAndroid MVVM 框架
这是一个搭建MVVM模式极速开发库,DataBinding 和 Retrofit 配合使用搭建的快速
MVVMFrameworkAndroid MVVM 框架
0