ExtJS和AngularJS比较许多第三方的测试框架,比如 Siesta (专门为ExtJS优化), Jasmine and Mocha 能够用于ExtJS的测试 AngularJS 自带了Karma用于端对端的测 试。 Protractor 是用于 Angular apps端对 端测试的框架 性能 性能 14. Dom算法 深度优先,自底向上 对于DOM树,指令是深度优先、自底 往上的算法。而对于控制器则是自上往 下的方式。 15 相对较慢 在我们的性能测试中, AngularJS 比Ext JS快3倍。 16. 轻量级 - 下载的包 ✘ ✔ 移动端 移动端 17. Web应用的移动端支持 Sencha 建议 Sencha Touch开发移动端版本。有些组件, 比如NestedList,在移动端,比Grids要好。这就意味着 ,需要开发独立的移动版应用。 使用ng-touch库、angular-gestures 和 Deferred bootstrap主要用于端对端测试。 虽然deferred bootstrap对于开发和单页应用测试没有意义,但是它对AngularJS 应用的端对端测试很有用。一些javascript测试工具,比如 Batrang 和 Angular Scenario Runner (AngularJS团队开发的,用于AngularJS项目的端对端测试) 需要 deferred bootstrap0 码力 | 6 页 | 244.12 KB | 1 年前3
基于AngularJS的企业应⽤前端架构• 逻辑复杂 • 加载速度的侧重不同 • 浏览器版本相对宽松 传统的B/S企业应⽤用前端 • B/S企业软件常⽤用的展现层技术 – HTC 在浏览器端扩展标签 – JSF等 在服务端⽣生成界⾯面 – GWT 编译阶段⽣生成界⾯面 – ExtJS ⽤用JS封装界⾯面组件 – Flex等 脱离HTML体系,另辟蹊径 • 业务逻辑 – 放后端⽐比放前端的多。。。 Struts这种服务端MVC的弱点在哪⾥里? – 拉长了视图层的⽣生成和渲染 – 不利于UI⼈人员协作 ⾃自定义标签 • 在创建界⾯面时,声明式代码是有优势的。 • HTML的标签集是⽐比较贫乏的。 • 服务端⾃自定义标签的劣势 • 曾经有过什么浏览器端⾃自定义标签机制 – html components(IE only) • 现在有哪些⽅方式在浏览器端⾃自定义标签 每个⾏行业都有⾃自⼰己的特点 • 怎样才能做好⼆二次开发平台? – 业务模型的维护,界⾯面与逻辑的松耦合 移动端 • 移动端需要完全从头开始开发吗? – 代价太⼤大了 • 它能利⽤用已有的什么? – 服务、前端业务逻辑 • Angular有哪些特性适合移动端开发? – ngTouch • 还有更完善的选择吗? – Ionic 前端的⼯工程化 • ⼀一个软件系统,并不只是简单功能的堆砌0 码力 | 13 页 | 517.57 KB | 1 年前3
[试读] Angular 5 高级编程..................................740 第 1 章 ■ ■ ■ 准 备 工 作 Angular 将服务器端开发领域的一些最佳实践用于增强浏览器 HTML,为更加简单方 便地构建富应用程序(rich application)打下了良好的基础。Angular 应用程序围绕模型-视图- 控制器(Model-V 易弄明白其运行方式,而这意味着可以轻易地改进应用程序,为用户创建新的有 用功能。 ● 可维护:Angular 应用程序易于调试和修复,这意味着长期维护工作得以简化。 ● 可测试:Angular 对单元测试和端到端测试的支持都非常好,这意味着可以先于用 户发现并修复缺陷。 ● 兼容标准:Angular 建立在 Web 浏览器的固有功能上,但是能够实现的功能并未 受到这些固有功能的限制,从而能够创建可兼容标准的 1.1 安装 Node.js 许多用于 Angular 开发的工具都依赖于 Node.js(也叫做 Node),Node.js 创建于 2009 年, 为采用 JavaScript 编写服务器端应用程序提供了一个简单而高效的运行时。Node.js 基于 Chrome 浏览器中使用的 JavaScript 引擎,并且提供了一个用于在浏览器环境之外执行 JavaScript 代码的 API。0 码力 | 42 页 | 6.14 MB | 1 年前3
[试读]Angular 应用安全编程Applications Google Angular Team 编著 北京 • BEIJING 序 Angular 是一个开发平台。它能帮你更轻松的构建 Web 应用。Angular 集声明式模板、依赖注入、端到 端工具和一些最佳实践于一身,为你解决开发方面的各种挑战。Angular 为开发者提升构建 Web、手机或桌 面应用的能力。 i 前言 Web 应用程序的安全涉及到很多方面。针对常见的漏洞和攻击,比如跨站脚本攻击,Angular Angular CLI 17 索引 19 v PARTI 第一部分 Angular 应用基础 1 第一章 核心知识 Angular 是一个用 HTML 和 TypeScript 构建客户端应用的平台与框架。Angular 本身使用 TypeScript 写 成的。它将核心功能和可选功能作为一组 TypeScript 库进行实现,你可以把它们导入你的应用中。 1.1 架构概览 Angular0 码力 | 27 页 | 177.00 KB | 1 年前3
Angular核心特性
大漠穷秋 2017-05-13UI Libraries Angular-Material UI Libraries PrimeNG UI Libraries 强烈推荐:ng2-bootstrap 移动端开发神器 ionic,底层是NativeScript 第五块:参考资源推荐 特别推荐:ng2-admin https://github.com/akveo/ng2-admin 特别0 码力 | 52 页 | 2.50 MB | 1 年前3
共 5 条
- 1













