首页 >  业界 >  >  正文

2022年02月12日整理发布:javascript的mvc框架有哪些

2023-07-30 11:54:43 来源:聚焦网

MVC框架包括:Backbone.js、SproutCore、Sammy.js、Cappuccino、knowledge . js、GWT、Google Closure、Ember.js、Angular、Batman.js等。

本教程操作环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

JavaScript MVC框架:


(资料图片)

骨干. js——优势:社区强,势头强;缺点:抽象性弱,很多功能急需添加。

SproutCore——的优势:支持绑定、可靠的社区和众多功能;缺点:过度标准化,难以与不需要的特性分离。

Sammy.js——的优点:易学,更容易与现有服务器应用集成;缺点:太简单,无法用于大规模应用。

Spine.js——的优点:轻量级,文档完整;缺点:它的核心概念“脊柱”是异步用户界面,这意味着在理想情况下,用户界面永远不会被阻塞,这个基础是有缺陷的。

Puccino ——的优势:大规模深思熟虑的框架,良好的社区,优秀的继承模式;缺点:由iOS开发者创建,Objective-C用JavaScript模拟。

淘汰赛. js——优点:支持绑定,完整的文档和教程;缺点:绑定语法差,视图组件没有统一的层次关系。

Javascript MVC——的优势:可靠的社区;缺点:基于字符串的继承模型非常差,控制器和视图之间的关系过于紧密,无法绑定。

GWT (Google Web Toolkit) 3354的优势:框架全面,社区好,基于Java的组件继承模型可靠;缺点:可能经不起时间的考验。此外,Java在客户端的抽象很尴尬。

Google Closure——的优势:优秀的基于组件的UI合成系统。缺点:缺乏UI绑定支持。

Ember.js——优点:具有复合视图和UI绑定的丰富模板系统;缺点:比较新,文档不全。

Angular.js——优点:对模板范围和控制器设计有很好的考虑,有依赖注入系统,支持丰富的UI绑定语法。缺点:代码模块化不强,视图模块化不够。

Batman.js——的优点:代码清晰,绑定和持久化的方法简单;缺点:使用单实例控制器。

【推荐学习:javascript高级教程】以上是JavaScript MVC框架的详细内容。请多关注php中文网站的其他相关文章!

来源:php中文网站

标签:

下一篇:最后一页
上一篇:奕是什么意思用作名字女孩(奕是什么意思)