華為開源項(xiàng)目OpenTiny的TinyVue組件庫適用于哪些地方?
最近華為云出品的OpenTiny開源項(xiàng)目感覺使用起來體驗(yàn)很不錯(cuò),之前是在一篇介紹TS的文章中,無意看到這個(gè)TinyVue組件庫的。據(jù)說這個(gè)組件庫可以解決不同終端、不同Vue版本的兼容性問題。然后我就試了下這個(gè)TinyVue組件庫。體驗(yàn)之后感覺確實(shí)很不錯(cuò)。

首先這個(gè)TinyVue組件就是非常豐富,因?yàn)槟壳斑€在開源階段,后續(xù)應(yīng)該也會(huì)更新更多出來。我了解到的,這個(gè)TinyVue組件庫目前是有80+的組件,1500+組件API接口,同時(shí)其中Table、Tree、Select等高頻組件均內(nèi)置虛擬滾動(dòng),在10萬大數(shù)據(jù)場(chǎng)景下保持絲滑體驗(yàn)。所以其實(shí)相對(duì)于其他組件庫的話,性能還是非常高的。但這還不是TinyVue組件庫最厲害的地方,對(duì)于這個(gè)項(xiàng)目最核心的優(yōu)勢(shì)應(yīng)該是在于靈活可配,TinyVue采用組件與框架分離的設(shè)計(jì)理念,將組件邏輯抽離成純函數(shù),實(shí)現(xiàn)跨端、跨版本,適應(yīng)未來。涵蓋 Vue2/Vue3不同版本。支持?jǐn)?shù)據(jù)驅(qū)動(dòng)的配置式使用方式,支持低代碼業(yè)務(wù)。當(dāng)然除了這些以外,TinyVue也是非常安全穩(wěn)定的。據(jù)說所有的接口都是杜絕 XSS 攻擊,100% 安全放心,這樣一來,其實(shí)也是非常大程度上節(jié)省了代碼看護(hù)成本。同時(shí)這個(gè)項(xiàng)目之前也是服務(wù)了很多項(xiàng)目,所以穩(wěn)定性也是不可小覷的。
說了這么多,其實(shí)還是離不開項(xiàng)目是實(shí)用性,那TinyVue組件庫項(xiàng)目到底可以用在哪些地方呢?首先不能忽視的幾個(gè)經(jīng)典場(chǎng)景應(yīng)該都是可以的使用的。
?
第一個(gè)就是支持中后臺(tái)業(yè)務(wù)頁面布局,例如一些常用的監(jiān)控系統(tǒng)、園區(qū)管理系統(tǒng)、政務(wù)系統(tǒng)、商城管理系統(tǒng)、酒店管理系統(tǒng)

第二個(gè)就是可以支持云服務(wù)控制臺(tái),主要包含dashboard總覽建設(shè),可直接運(yùn)用模板及組件快速完成云服務(wù)前端布局搭建。

第三個(gè)就是可以支持大屏系統(tǒng),提供多種頁面模式,輕松點(diǎn)擊即可生成頁面結(jié)構(gòu),同時(shí)不斷添加新的圖表組件,包含A-Charts等,只需要簡(jiǎn)單拖拽,少量設(shè)置即可完成頁面搭建。

第四個(gè)就是可以支持工業(yè)制造系統(tǒng),可支持多種頁面布局,通過可視化圖表集成控制工作臺(tái)各個(gè)場(chǎng)景業(yè)務(wù),讓使用者直觀了解業(yè)務(wù)數(shù)據(jù)情況,進(jìn)行智能分析。

其實(shí)除了這些應(yīng)該還有很多其他的場(chǎng)景,這個(gè)可以后續(xù)再慢慢補(bǔ)充~
我也添加了小助手微信:opentiny-official,有需要也可以一起交流前端技術(shù),一起玩開源。??
OpenTiny 官網(wǎng):https://opentiny.design/
OpenTiny 代碼倉庫:https://github.com/opentiny/
TinyVue 組件庫:https://github.com/opentiny/tiny-vue(歡迎 Star)
TinyNG組件庫:https://github.com/opentiny/ng(歡迎 Star)