ale.js beta.1釋出!以元件構建使用者介面的漸進式框架
阿新 • • 發佈:2019-01-01
Ale.js-beta.1 釋出了,Ale 是一套用於以元件的形式構建使用者介面的漸進式框架。
它信奉,萬物皆元件。與其它大型框架不同的是,Ale 只需要你將關注點放在資料上,並不需要關心任何與檢視有關的內容。當你更新資料時,檢視中任何使用到它的地方都會得到更新。
我們將 Vue
和 React
的一些特性融合在 Ale
中,使之更加便捷、輕量。同時,diff
演算法在 Ale 中也有應用(得益於 Ale 自研的 diff 演算法,只有大約50行,極其輕量)。
同時,在 Ale 中,你也根本無需操心任何有關於 效能
如果你已經是有經驗的前端開發者,想知道 Ale 與其它庫 / 框架有哪些具體區別,請檢視 對比其它框架。
具體更新內容:
去除state狀態
重構了80%程式碼
ale元件物件基本重構
......
由於更新內容太多,甚至都可以說 alpha 和 beta.1 都不是同一個框架。 所以就暫且不羅列了。
如果你想具體瞭解 ale.js,可以訪問 cn.alejs.org 或檢視 對比其它框架