我不知道AngularJS和AngularUI之間的關係是什麼?AngularJS和AngularUI如何相互關聯?
快速查看貢獻者列表似乎表示,這兩個項目都是由獨立團隊開發的。
有沒有人知道更多關於這兩個項目之間的關係?
特別有趣的是AngularUI提供的東西是否會(一天)被合併到AngularJS中。這對於ui-router等事物極其有用。
任何人都知道比我更多;-)?
我不知道AngularJS和AngularUI之間的關係是什麼?AngularJS和AngularUI如何相互關聯?
快速查看貢獻者列表似乎表示,這兩個項目都是由獨立團隊開發的。
有沒有人知道更多關於這兩個項目之間的關係?
特別有趣的是AngularUI提供的東西是否會(一天)被合併到AngularJS中。這對於ui-router等事物極其有用。
任何人都知道比我更多;-)?
AngularUI is an organizationAngularUI is an organization最初是作爲一個項目開始的,以鞏固人們早期在整個社區中創建的實踐小部件和AngularJS指令(如jQueryUI是jQuery)。儘管它開始時是一個包含多個Widget包裝器的項目,但它已演變成一個擁有多個團隊和不同焦點的項目的組織。
雖然我們沒有與任何AngularJS核心團隊成員開始,我們一直在非常密切地與他們合作,以提高AngularJS社區今天我們誰已被添加到我們的團隊成員(Pete Bacon Darwin & Pawel Kozlowski)2 AngularJS核心團隊。
一些項目包括:
我們也一直在積極談論Jim Hoskins(後面ngmodules.org的傢伙)在SlickGrid風格的虛擬網格解決方案創建一個基於AngularJS包分配和組織系統/整個社區的標準。
基本上AngularJS是MVC框架本身,而AngularUI是一堆構建在Angular上的UI組件。以與jQuery和jQueryUI相同的方式考慮。
有幾個實用指令,如ui-router
,ui-keypress
和ui-event
,但它主要是關於預構建的小部件。
您將在AngularJS項目中看不到這樣的小部件。沒有tab
,button
,calendar
或任何其他小部件。只有原始指令,資源和工具才能讓您開發任何項目所需的東西。
增加第三個相關的項目,而AngularUI使用Twitter Bootstrap佈局,有來自AngularUI團隊項目名爲UI Bootstrap是引導部件的過度AngularJS而不是jQuery的實現。
某些基本指令/服務(如ui-event
或ui-keypress
)可能成爲項目的一部分,但由於其性質,沒有計劃,至少沒有明確的計劃來合併這兩個項目。換句話說,小部件(ui-calendar
,ui-button
,ui-date
)幾乎不可能被合併。
謝謝,這完美地回答了我的問題:-)! – 2013-03-18 00:05:18