簡體   English   中英

是 Angular 平台還是框架?

[英]IS Angular Platform or Framework?

我是 Angular 的新手,我正在瀏覽在線提供的各種文檔。
Angular.io
Range.io
Angular.io 網站說


Angular 是一個平台,可以輕松地使用 Web 構建應用程序。 Angular 結合了聲明式模板、依賴注入、端到端工具和集成的最佳實踐來解決開發挑戰。 Angular 使開發人員能夠構建在 Web、移動設備或桌面上運行的應用程序

Range.io 說

今天有許多前端 JavaScript 框架可供選擇,每個框架都有自己的權衡。 許多人對 Angular 1.x 提供的功能感到滿意。 Angular 2 對該功能進行了改進,使其更快、更具可擴展性和更現代。 在 Angular 1.x 中發現價值的組織將在 Angular 2 中發現更多價值。

維基定義

Angular 是一個基於 TypeScript 的開源前端 Web 應用程序平台,由 Google 的 Angular 團隊以及個人和公司社區領導。 Angular 是由構建 AngularJS 的同一團隊完全重寫的

在網絡上的某些地方,Angular 被定義為一個javascript framework而在某些地方,一個platform是正確的,它是一個平台或框架,我引用了這個線程,但沒有完全清除我的疑問,有人可以解釋一下嗎?

它既是一個平台,也是一個框架。

當您將其用於 Web 應用程序時,您可以將其稱為框架。

但是,當您將其用於網絡、iPhone、Android 或任何移動設備時,您可以將其稱為平台。 因為你知道什么是平台。 移動應用正在加速其應用系統的硬件和軟件。 使用 angular 的 Web 應用程序也被視為一個平台。 因為您在開發移動應用程序時可以使用瀏覽器特定的命令。 假設您正在開發一個 android 應用程序,那么您需要在桌面瀏覽器中對其進行測試。 您需要使用硬件命令對其進行加速才能啟動。 它是一個平台。

因此,當您使用任何可用資源(如 NativeScript、Cordova、Ionic 等)開發移動應用程序並使用 angular 時,在該術語中,angular 是一個平台。

因此,該平台可以定義為一個可以跨多個系統使用的框架。 angular 可以在任何系統中使用,它可以被稱為一個平台。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM