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

大家好,今日小科来聊聊一篇关于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