找回密码
 立即注册

查看: 65|回复: 0
打印 上一主题 下一主题

WEB前端框架ECMAG网址JS技巧大幅提高代码可测试性

[复制链接]

633

主题

633

帖子

2227

积分

金牌会员

Rank: 6Rank: 6

积分
2227
跳转到指定楼层
楼主
发表于 2024-10-24 21:16:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
WEB前端框架ECMAG网址JS技巧大幅提高代码可测试性
AngularJS诞生于2009年,由MiskoHevery等人创建,后为Google所收购。Angular是AngularJS的重写,Angular2.0以后版本命名为AngularQ,2.0以前版本为AngualrJS。AngularJS是用JavaScript编写,而Angular采用TypeScript语言编写,是ECMAScript 6的超集。

Angular JS (Angular.JS) 是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件。它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作。 AngularJS很小,只有60K,兼容主流浏览器,与 jQuery 配合良好。

Angular UI Bootstrap使用顶级框架——Bootstrap构建。你可以使用此框架来重写现有的JavaScript代码,并创建新的代码。Angular UI Bootstrap能帮助你拿出比原来的JavaScript代码更小的指令。更小的版本,更容易集成到AngularJS生态系统或环境中。因此AG网址急速AG95·CC便捷模式Angular是建立在这样的信念之上,即声明式的代码用在构建用户界面和组装软件组件时更好,而命令式的代码更擅长展现业务逻辑。

1、将应用逻辑与DOM操作解耦,会大大提高代码的可测试性。

2、平等看待应用的测试和开发,测试的难度很大程度上取决于代码的结构。

3、将前端与服务器端解耦,这样使得前端的开发和服务器端的开发可以齐头并进,实现两边代码的重用。

4、框架在整个应用的开发流程中指导开发者:从用户界面设计到实现业务逻辑,再到测试。

5、化繁为简,化整为零总是好的。
https://www.csdn.net/article/2024-10-22/143162635
https://www.163.com/dy/article/JF4FHOI605527MUP.html

回复

使用道具 举报

     
    Archiver|手机版|小黑屋|

GMT+8, 2024-11-7 00:23 , Processed in 0.078125 second(s), 21 queries , Gzip On.

© 2001-2020 Powered by Discuz! X3.3. program By 手游私服 版权所有

快速回复 返回顶部 返回列表