距離飛冰正式開源到現在已經接近 10 個月了,在這段時間內,飛冰的使用者數和專案數都在持續的增長,同時 github 上的倉庫 star 數也悄然間突破 1w+,非常感謝所有使用飛冰以及對飛冰提出反饋建議的同學。同時,針對使用者使用過程中的問題,根據優先順序和內部規劃,在這段時間內我們做了大量的升級和體驗改進,今天正式釋出飛冰 2.0 版本,旨在讓整個物料體系的質量和豐富度得到大幅度提升。
重大升級
- 海量物料:
- 元件:元件體系和 Fusion 團隊持續深入合作,將基礎元件從 0.x 升級到 1.x,除了 1.x 帶來的新特性以外,我們更希望藉此實現物料層面互通。
- 區塊:基於 1.x 元件進行了全新升級,同時將 Fusion Design、Bizcharts 圖表物料統一收斂到官方物料,涵蓋了大多數的中後臺場景區塊,區塊合計超過 400+。
- 模板:按照模板白皮書規範對模板進行了全新的質量升級和主題可定製性的升級,涵蓋了大多數中後臺場景模板,模板合計超過 40+。
- 開發工具:
- ice-devtools:物料開發者工具釋出 2.x 版本,在 1.x 的版本基礎上補充了完善的文件和開發體驗的提升,解決了自動截圖,物料託管,釋出等問題,同時支援業務元件的開發鏈路。
- ice-scripts:支援 CSS Modules 同時開放更多配置。
- Iceworks:
- 新增區塊組合推薦
- 將 Fusion 和 Bizcharts 物料源合併至飛冰官方物料源
- 新版官網:全新體驗的飛冰官網,歡迎體驗,細節還在調整中,歡迎反饋吐槽
海量物料
元件更新
- 90+ 基礎元件和業務元件
- 元件體系和 Fusion Design 進行合作以及物料互通,整體升級到元件 1.x 版本(@alifd/next),0.x 版本(@icedesign/base) 後續只做 bugfix
- 可以使用飛冰官方推薦的新版主題包 @icedesign/theme,或者直接使用配置平臺自定義元件主題包
- 參考元件升級指南
區塊更新
- 400+ 區塊
- 區塊整體升級到元件 1.x 版本,支援最新的元件特性
- 將原有的 Fusion 和 Bizcharts 物料合併到飛冰官方物料
模板更新
- 40+ 模板
- 模板整體升級到元件 1.x 版本
- 按照模板白皮書規範對模板進行了全新的質量升級,保證模板的易用性和高可用
- 支援基於配置平臺配置不同的主題包進行換膚
- 支援 CSS Modules 解決區塊和模板之間可能存在的樣式衝突問題
開發工具
物料開發者工具
在新版的物料開發工具 ice-devtools 2.x 版本,支援了自動截圖,構建優化,物料預覽,以及物料託管中心,自動生成物料源地址等完善的開發鏈路,和 Iceworks 進行打通,詳見:
構建工具
構建工具 ice-scripts 支援 CSS Modules 和以及開放更多配置,詳見:
Iceworks
- 將 Fusion 和 Bizcharts 物料源合併至飛冰官方物料源
- 支援區塊組合能力
新版官網
在新版官網中,重點是將物料部分進行了較大的優化體驗改進,支援 1.x 和 0.x 的版本切換,支援從模板介面喚起 Iceworks 進行模板下載,將物料(元件、區塊、模板)放在一級導航方便查閱,同時將社群物料和其他周邊生態歸類為生態系統,以及其他體驗改進,更多細節還在打磨中,歡迎反饋吐槽。
特別鳴謝
感謝所有提反饋問題、提供建議、發起 PR的同學,有你們的參與會讓飛冰變得更好!
如果你在使用飛冰時遇到任何問題,可隨時在 GitHub 提交問題。
感謝閱讀,歡迎使用體驗。
相關連結
- 官網地址:alibaba.github.io/ice
- 這,就是飛冰物料:juejin.im/post/5c1c62…
- 區塊市場:alibaba.github.io/ice/block
- 模板市場:alibaba.github.io/ice/scaffol…
- 下載 Iceworks:alibaba.github.io/ice/icework…
- Github:github.com/alibaba/ice
- 飛冰群:ice.alicdn.com/assets/imag…