mubassirameheja 發表於 2024-4-20 12:00:22

Angular CLI 的范围

有多种配置和优化选项,例如延迟加载(在运行时重新加载应用程序部分)或路由保护(限制对某些 URL 的访问)。路由功能非常强大,甚至有(前)首席开发人员 Victor Savkin专门编写的一本书。 形式 每个业务应用程序的经典无疑都是表单。通过@angular/forms包,Angular提供了两种表单处理选项:通过“模板驱动表单”,Angular表单可以通过HTML模板快速定义和控制。 第二种更强大的类型是“Reactive Forms”,它首先通过 TypeScript 定义,然后链接到 HTML 模板。 在这两种情况下,都可以使用各种预定义的验证器。 HTTP 处理 尽管服务器端渲染重新流行起来,但绝大多数应用程序将忙于通过 HTTP 传输数据。包含的包 提供了 HttpClient,它基于 RxJS Observables 将数据从 A 带到 B(在学习曲线部分中进行了解释)。


例如,HTTP 请求可以在发生错误时自动重复,或者在重复请求时可以取消尚未 瑞士 电话号码 完成的查询。 基于状态的动画控制 如果您想创建超越悬停效果的动画,您将喜欢 @angular/animations 动画包。即使是复杂的动画也可以以基于状态和可重用的方式实现(正如它们在 TypeScript 中定义的那样)。在底层,Angular 依赖于 Web 动画 API (WAAPI),它允许对动画进行详细控制。对于较旧的或不受支持的浏览器,WAAPI 由 polyfill 模拟。 Vue的模块化原理 Vue 将自己描述为“渐进式 JavaScript 框架”,从包结构和生态系统来看,这绝对是正确的。因为 Vue 基本上是一个巨大的开源构建工具包的中心,而它本身“只”涵盖了现代 Web 应用程序的核心区域。 尤文的甜心 Evan You 最初的愿景是创建一个精简到最低限度的框架。

https://zh-cn.frnumbers.com/wp-content/uploads/2024/04/ss.png


因此,“vue”包只包含开发 Web 应用程序绝对必需的内容。 除此之外,它还提供了定义组件、渲染和事件处理的选项。此外,还包括所谓的反应性,它使用 Virtual DOM 来确保当前状态始终显示在浏览器中。 有趣的事实: Evan You 负责Vue(核心)的3,000 次提交中的 2,000多次。 路由 尽管在路由方面有很多软件包可供选择,但选择通常会落在 Vue 的官方路由器“vue-router”上。该包最初由 Evan You 创建,但现在由 Vue 团队的各个成员维护。就功能而言,vue-router 丝毫不逊色于 Angular Router,并且提供延迟加载和导航防护(在 Angular 中称为 Rout Guards)等功能。 HTTP协议 虽然路由包的选择仍然有些明确,但在HTTP 查询方面已经有十几个包可供选择。例如,众所周知的 HTTP 客户端 Axios 可以使用各种包装器包,以简化与 Vue 项目的集成。

頁: [1]
查看完整版本: Angular CLI 的范围

一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |