• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 知识库 知识库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

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

武飞扬头像
xhjyxxw
帮助0

知行礼动

大家好,今日小科来聊聊一篇关于2022年02月12日整理发布:javascript的mvc框架有哪些的文章,现在让我们往下看看吧!

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

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——的优点:代码清晰,绑定和持久化的方法简单;缺点:使用单实例控制器。

这篇好文章是转载于:知行礼动

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 知行礼动
  • 本文地址: /news/detail/tanhbgkhgi