[英]Is Angular JS a library or a framework?
在他們提到的一些文檔中,他們提到Angular JS
的在線文檔時, Angular JS
不是Library,而是Frame Work
但在某些網站中,他們提到了Angular JS
是Library。
哪一個是正確的?
Angular是一個框架
這是AngularJS網站的直接引用
AngularJS是動態Web應用程序的結構框架。 它允許您使用HTML作為模板語言,並允許您擴展HTML的語法,以清晰簡潔地表達您的應用程序的組件。 Angular的數據綁定和依賴注入消除了您必須編寫的大部分代碼。 這一切都發生在瀏覽器中,使其成為任何服務器技術的理想合作伙伴。
這只是介紹部分,但它告訴我們AngularJS絕對是一個框架而不僅僅是一個庫。
定義差異
庫執行特定的,定義明確的操作。
框架是一個框架,應用程序通過填充框架來定義操作的“肉”。 骨架仍然有代碼鏈接部件,但最重要的工作是由應用程序完成的。
從這個問題,請歸功於所有者。
以下是AngularJS網站常見問題解答的簡短回答
AngularJS是庫,框架,插件還是瀏覽器擴展? AngularJS最適合框架的定義,盡管它比典型的框架更輕量級,這就是為什么許多人將它與庫混淆的原因。
AngularJS是100%JavaScript,100%客戶端,兼容桌面和移動瀏覽器。 所以它絕對不是插件或其他一些本機瀏覽器擴展。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.