如果 ElementUI 不維護了,也不再支援 Vue 3了我們該怎麼辦呢?

時間 2021-05-05 22:03:30

1樓:王大合

替代方案 ant-design-vue ,element3 ,element plus;

所以你只管放心學,其它的事有利潤空間,自然會吸引人去做

2樓:

開源社群混了這麼多年,難道還不明白?只要 Vue 生態還在就不可能沒有人維護,人太多了!

即使 ElementUI 真的不維護了,難道不能自己 fork 乙份改嗎?

況且如果真的沒了 ElementUI,那勢必會有乙個新的 Vue3 元件庫出現......這有啥好擔心的。

3樓:咕嚕捨小二

作為乙個程式設計師,問出這種問題實在是... 哎。如果總以這種心態來工作,那這份職業真的只能當「青春飯」來吃了。建議趕緊找一門副業做,保保底。

4樓:石頭三顆

element-ui沒出來之前就不幹活了嗎?

自然是有別的ui元件庫可以搞啊,實在沒有,手寫ui元件不也一樣要搞麼。

另外,element-ui如果放棄了,大概率會有乙個優秀的fork分支繼續發展一下。

別太擔心了,作為element-ui的重度使用者,我感謝作者團隊和維護團隊的付出,如果真的因為什麼原因停止了維護,也表示理解和支援,然後愉快的換了下乙個ui元件庫。

5樓:wind

寫React 的時候用Ant Design比較多,所以最近用小專案試了一下Ant Design For Vue ,是熟悉的感覺,也還不錯。況且Ant Design For Vue會全面支援Vue3,可以試試

6樓:來一杯痛風飲料

ElementUI無非是個前端樣式庫,而ant design更是乙個通用設計方案,所以知道該選啥了吧,順道說一下,antdv已經有beta支援vue3了

7樓:Sunday

目前 element-ui 相容 vue 3 的元件庫有很多人都在做。同樣的我也正在開發 element-ui 的 vue 3 相容版本,我叫它 ale (愛了 UI )。

Layout 布局

- Container 布局容器

- Color 色彩

- Typography 字型

- Border 邊框

- Icon 圖示

- Link 文字鏈結

- Radio 單選框

- Checkbox 多選框

- Input 輸入框

- InputNumber 計數器

- Select 選擇器

- Switch 開關

- Form 表單

- Tag 標籤

- Pagination 分頁

目前 0.1.0 版本已經提交到 github:lgd8981289/Ale

8樓:

9樓:雪山隔壁

乙個小小的elementui就嚇到你了?看來人家後端說前端其實起很簡單是真的,沒有護城河沒有硬實力,隨便換個ui元件庫,你就傻眼。前端界是真的變味了

10樓:Asuka109

Vue 和 ElementUI 不是繫結的關係,github 上能找到很多可以提供替代甚至更優秀的框架,比如很多答主提到的 quasar 和 vuetify。(雖然對於後者emm...個人也不太喜歡 Material)

BootstrapVue 我自己用得也比較多,以及 Antdv 也會跟進開發的,所以這方面其實不必擔心。

另外可以考慮 tailwindcss,某種意義上就是用 className 替代了 inline style,算是比較靈活方便的方案。之前是看知乎上有人推薦,正好 nuxt cli 可選安裝就試了下,實際體驗還是不錯的。

11樓:

我們不用為此發愁。總有些大佬替我們先行 ,首先想到替代方案。況且真有那麼一天也會有另外一款UI和JS框架值得我門追逐。

在Vue和Element UI沒有誕生之前,有Angular跟Bootstrap、React,不也都過來了嘛。未來,前端技術只會越來越先進。沒有哪個框架可以一直用下去,適應變化並為此作出改變是程式設計師的必修課。

12樓:吳浩亮

這個問題我早就發現了,之前公司乙個專案用的是 vue,元件庫也使用的是 element-ui,一些小 bug 和特性,雖然 issues 裡面都有,但是更新速度很慢了,後來的解決辦法就是 fork 出來然後自己改掉。

另外我覺的就算 element-ui 不維護,不支援 vue3 也沒什麼問題啊,繼續使用當前版本配合打補丁的方式不就可以了嗎?如果有使用 vue3 新的 composition api 的想法,為什麼不自己主動站出來完成這件事情呢?

雖然現在的公司技術棧是 react,但是如果我遇到類似的困擾,我會想辦法落地這件事情,自我提公升和 kpi 一舉兩得,何樂而不為?

13樓:

fork乙份自己繼續維護並不難吧...

我們ant design 的vue實現、blazor實現,都是個人發起和維護的,現在都發展得不錯呀!

大家不要伸手黨,多給自己喜愛的社群貢獻貢獻~https://

14樓:藍越

Vue.js 在框架層面是漸進式的,那麼,周邊的 UI 庫是否可以做到類似的漸進增強呢?

社群裡大多數 UI 庫當前是和對應框架所繫結的,框架層的 API 和 UI 庫層面耦合較重。出現今天這樣的尷尬問題,我想也不是不可預見的。

不同元件庫之間,設計規範和能力集合上往往是最明顯的差異點,具體的元件實現思路上大體是相同的。例如 Toast 如何實現,複雜點的表單 Field 如何實現。有同學說是否可以實現一套不依賴框架的元件庫,不是不能實現,但這個做法有點本末倒置,再說 Vue 提供的模板和響應式它不香嗎?

我覺得倒是可以提供一套元件庫的 Utils 和一套元件庫標準實現指南,名字我也想好了:A guide for the Vue.js UI library.

一些不同的思路和想法:

1.可以為框架繫結的UI庫提供一套面向未來的實現規範/指導性規範,幫助更多的開發者參與基礎庫的維護。

2.規範要涵蓋基礎元件的抽象部分,即面向業務/真實場景的設計。(說實在的作為前端,設計師交付的以UI庫為設計規範的互動視覺和真實的UI基礎元件是割裂的,不太好用)。

先寫這麼多吧,有個大膽的想法還沒想清楚,想清楚了再來答。。

15樓:王力國

開發乙個內部可用的元件庫沒有大家想象那麼複雜。

我在上家公司期間開源過乙個Vue2 元件庫(你一定會覺得它簡陋,但它確實支撐了公司內部大大小小幾十個專案的開發),所以我可以負責任告訴大家乙個內部可用的元件庫兩三個人開發一周絕對可以開發出來。

不過要搞乙個被大家認可的 Design System 並且配套製作高質量元件庫,確實挺費時間的,但是我相信一定有公司在默默做這件事,因此哪天餓了麼團隊不維護 ElementUI 了,那你只要等其它大廠開源就好了,等不及的就自己先開源。

16樓:hzldds2020

怎麼說呢?前端其實是最重要的人機互動介面。

人們總是喜歡新鮮的東西,而非一層不變的舊物。

在咱們從事的行當裡,變化才是最大的常量。

擁抱變化就好,實話講,人機互動相關的東西,從根源上講,沒有什麼一定的條條框框,統一的元件庫,是站在研發人員的角度上考慮的,可是使用者是不會考慮的,他們只會用手滑鼠投票。可以回顧歷史,有沒有什麼UI元件庫是經久不衰的?

兄dei,擁抱變化吧。

17樓:

vue 2 目前也算是千錘百鍊,隱性 bug 不會太多,而且 vue 2 也會當作 lts 版本繼續打補丁一段時間;element-ui 用著也不用擔心。新需求來了,元件不夠用,最多就自己造個小輪子。

最壞的情況是自己組隊 fork 乙個版本出來。說「最壞」是因為大部分人沒有精力可以維護乙個開源產品。

總體來說,維護 fork 乙個 vue 2 + element-ui,應該比 fork 乙個 angularjs 輕鬆一點吧。

18樓:月亮也會發光吶

現在就上@vue/composition-api,同時上TypeScript。

ElementUI是國內元件庫的標桿,毋庸置疑。

某些答主,自己弄個kpi元件庫,反兒倒打一耙ElementUI,我是看不下去了

19樓:妙瓜種子

ElementUI 與 Ant Design 在國內來講都算是 UI 元件庫的標桿。

用 Vue 的話,你可以試試 Ant Design Vue,我覺得它會給你目前想要的。

然後,我也幫你想好了過幾年你要問的問題了:

Vue 不再維護了我們應該怎麼辦?

20樓:

你猜我最喜歡Element什麼地方(純潔的微笑)?

我改得動原始碼

專案拉下來,跑得起。開發、測試、文件、發布,搞懂那幾個npm script 簡直可以無腦操作,對小白太友好了,連我都會用。

所以庫維護者專欄介紹一下整個專案結構,流程,設計思路,不一定要親力親為的。

21樓:大江山嵐

可以說是非常惋惜的一件事,但也不是不可以替代的。隨著css標準的迭代,肯定是樣式越來越好寫。設計語言本身的潮流也在不斷變遷,現在回去看bootstrap,material這些的老牌設計語言其實看著也不太好看了,人就是這麼喜新厭舊吧。

也有越來越多的公司願意去花錢維護自己的設計語言,而不是選一套模板趕快上線。

22樓:平安

要我說,這些庫都是lj,渲染慢得死,記憶體卡得死,原生html走起。

人家辛辛苦苦制定的標準就是為了讓大家用起來方便一點,有的人嫌麻煩還非要搞個更麻煩的東西。

人閒的沒事做了,這不就是內捲嗎。

23樓:

ElementUI不維護了就不維護了唄,開源UI庫那麼多,大不了自己另起爐灶,造個輪子。

實在不行可以用Ant Design Vue。2023年了不愁沒有UI庫用。

Ant Design Vue

24樓:

看了好幾個大佬的回答,該有的都有了。在提供一點建議,除了擼乙個vue的UI庫,不如擼乙個跨框架的UI庫,這樣不用擔心vue公升級,react這一類的其他框架也能用。

孩子被欺負,家長要不要維護?不維護對孩子有沒有影響?

當然要維護,我就是從小爸媽不維護導致現在性格非常要強,而且私底下自己乙個人的時候脾氣也很差。並且缺愛,這對我的婚戀觀有很大影響,甚至非常願意當小三。 遇森 肯定要維護。不管因為什麼原因被欺負,前提是讓孩子知道你是愛Ta的 翻譯 搞好親子關係,方便溝 jiao 通 yu 1 首先,孩子出現被欺負情況,...

如果被言語侮辱了,你會如何維護自尊?比如對方是領導,同事,朋友,陌生人, ?

楊靖 陌生人不理會,其他人有必要的把他說的重複下,然後說明你的心情態度和希望他以後不這樣。正常情況下會道歉。如果不覺得有問題那就呵呵吧,以後敬而遠之,惹不起躲得起。 一笑而過 陌生人無所謂,因為不在乎!朋友不會這樣對待自己,領導的話就聽著,想想為什麼?有腦子的同事不會做這樣的事情!尊嚴的建立跟實力和...

男朋友不維護我該不該結婚?

陽光下的星星 那要看為什麼不維護你。什麼事不維護你。因為誰,而不維護你。要投過表象看本質。比如,因為一點無關痛癢的小事,在你和他的父母之間,在外面,沒有維護你。回到你倆的二人世界,他向你解釋了原因,告訴你最在乎的是你。那,你大可不必大做文章。你或許應該從中看出他的孝順,看出你更是他的 自己人 有時候...