20個值得關注的 Vue開源項目


vue 相對不於 react 的一個優點是它易於理解和學習,且在國內占大多數。咱們可以在 vue 的幫助下創建任何 Web 應用程序。 因此,時時了解一些新出現又好用的Vue 開源項目也是挺重要,一方面可以幫助咱們更加高效的開發,另一方面,咱們也可以模范學習其精華部分。

接下來看看新出的有哪些好用的開源項目。

 

uiGradients

網址: http://uigradients.com/

GitHub: https://github.com/ghosh/uiGr...

彩色陣列和出色的UX使是這個項目的一個亮點,漸變仍然是網頁設計中日益增長的趨勢。 咱們可以選擇所需的顏色,並可以獲得所有可能的漸變,並獲取對應的 css 代碼, 趕緊收藏起來吧。

 

cssFX

CSS 過度效果的集合

網址: https://cssfx.dev

GitHub: https://github.com/jolaleye/c...

CSSFX 里面有很多 CSS 過濾效果,咱們可以根據需求選擇特定的動畫,點擊對應的效果即可看到生成的 CSS 代碼,動手搞起來吧。

 

Sing App Vue Dashboard

一個管理模板

網址: https://flatlogic.com/templat...

GitHub: https://github.com/flatlogic/...

事例:https://flatlogic.com/templat...

文檔:https://demo.flatlogic.com/si...

這是基於最新 Vue 和 Bootstrap 免費和開源的管理模板,其實跟咱們國內的 vue-admin-template 差不多。咱們不一定要使用它,但可以研究學習源碼,相信可以學到很多實用的技巧,加油少年。

 

Vue Storefront

網址: https://www.vuestorefront.io

GitHub: https://github.com/DivanteLtd...

這是一個PWA,可以連接到任何后端(或幾乎任何后端)。這個項目的主要優點是使用了無頭架構。這是一種全面的解決方案,為咱們提供了許多可能性(巨大的支持穩步增長的社區,服務器端渲染,將改善網頁seo,移動優先的方法和離線模式。

 

Faviator

圖標生成的庫

網址: https://www.faviator.xyz

GitHub: https://www.faviator.xyz/play...

如果需要創建一個圖標增加體驗度。 可以使用任何 Google 字體以及任何顏色。只需通過首選的配置,然后選擇PNG,SVG或JPG格式即可。

 

iView

Vue UI 組件庫

網址: https://iviewui.com/

GitHub: https://github.com/iview/iview

不斷迭代更新使這組UI組件成為具有任何技能水平的開發人員的不錯選擇。

要使用iView,需要對單一文件組件有充分的了解,該項目具有友好的API和大量文檔。

 

Postwoman

API請求構建器

網址: https://postwoman.io/

GitHub: https://github.com/liyasthoma...

這個與 Postman 類似。 它是免費的,具有許多參與者,並且具有多平台和多設備支持。 這個工具真的非常快,並且有大量的更新。 該工具的創建者聲稱在不久的將來會有更多功能。

 

Vue Virtual Scroller

快速滾動

網址: https://akryum.github.io/vue-...

GitHub: https://github.com/Akryum/vue...

Vue Virtual Scroller具有四個主要組件。 RecycleScroller可以渲染列表中的可見項。 如果咱們不知道數據具體的數量,最好使用DynamicScroller。 DynamicScrollerItem將所有內容包裝在DynamicScroller中(以處理大小更改)。 IdState簡化了本地狀態管理(在RecycleScroller內部)。

 

Mint UI

移動端的 UI 庫

網址: http://mint-ui.github.io/#!/en

GitHub: https://github.com/ElemeFE/mi...

使用現成的CSS和js組件更快地構建移動應用程序。使用此工具,咱們不必承擔文件大小過大的風險,因為可以按需加載。動畫由CSS3處理,由此來提高性能。

 

V Calendar

用於構建日歷的無依賴插件

網址: https://vcalendar.io

GitHub: https://github.com/nathanreye...

您可以選擇不同的視覺指示器來裝飾日歷。 V Calendar還為咱們提供了三種日期選擇模式:

  • 單選
  • 多選
  • 日期范圍

 

Vue Design System

一組UI工具

網址: https://vueds.com/

GitHub: https://github.com/viljamis/v...

這是一種組織良好的工具,對於任何web開發團隊來說,它的命名都很容易理解。其中一個很大的優點是使用了更漂亮的代碼格式化器,它可以在提交到Git之前自動排列代碼。

 

Proppy

UI組件的功能道具組合

網址: https://proppyjs.com

GitHub: https://github.com/fahad19/pr...

Proppyjs 是一個很小的庫,用於組合道具,它附帶了各種集成包,讓您可以自由地使用它流行的渲染庫。

我們的想法是首先將Component的行為表達為props,然后使用Proppy的相同API將其連接到您的Component(可以是react,Vue.js或Preact)。

API還允許您訪問其他應用程序范圍的依賴項(如使用Redux的商店),以方便組件樹中的任何位置。

 

Light Blue Vue Admin

vue 后台展示模板

網址: https://flatlogic.com/templat...

GitHub: https://github.com/flatlogic/...

事例: https://demo.flatlogic.com/li...

文檔: https://demo.flatlogic.com/li...

模板是用Vue CLI和Bootstrap 4構建的。從演示中可以看到,這個模板有一組非常基本的頁面:排版、地圖、圖表、聊天界面等。如果咱們需要一個擴展的模板,可以看看Light Blue Vue Full,它有60多個組件,無 jquery,有兩個顏色主題。

 

Vue API Query

為 REST API 構建請求

GitHub: https://github.com/robsonteno...

關於這個項目沒什么好說的。它所做的與描述行中所寫的完全一樣:它幫助咱們構建REST API的請求。

 

Vue Grid Layout

Vue 的網格布局

Website: https://jbaysolutions.github....
GitHub: https://github.com/jbaysoluti...

所有網格相關問題的簡單解決方案。它有靜態的、可調整大小的和可拖動的小部件。還是響應和布局可以恢復和序列化。如果還需要再添加一個小部件,則不必重新構建所有網格。

 

Vue Content Loader

創建一個占位符加載

Website: http://danilowoz.com/create-v...
GitHub: https://github.com/egoist/vue...

當咱們開發網站或者 APP 時,遇到內容過多加載速度慢時,會導致用戶打開頁面有大量空白頁,vue-content-loader正是解決這個問題的一個組件,使加載內容之前生成一個dom模板,提高用戶體驗。

 

Echarts with Vue2.0

數據可視化

Website: https://simonzhangiter.github...
GitHub: https://github.com/SimonZhang...

在圖片中,咱們可以看到非常漂亮的圖表。這個項目使任何數據都更具可讀性,更容易理解和解釋。它允許咱們在任何數據集中輕松地檢測趨勢和模式。

 

Vue.js Modal

高度可定制的模態框

Website: http://vue-js-modal.yev.io/
GitHub: https://github.com/euvl/vue-j...

可以在該網站上查看所有不同類型的模態。 有15個按鈕,按任意一個按鈕,看到一個模態示例。

資源搜索網站大全 http://www.szhdn.com 廣州VI設計公司https://www.houdianzi.com

Vuesax

框架組件

Website: https://lusaxweb.github.io/vu...
GitHub: https://github.com/lusaxweb/v...

這個項目在社區中很受歡迎。 它使咱們可以為每個組件設計不同的風格。 Vuesax的創建者強調,每個Web開發人員在進行Web設計時都應有選擇的自由。

 

Vue2 Animate

vue2.0 —使用animate.css 構建項目和創建組件

Website: https://the-allstars.com/vue2...
GitHub: https://github.com/asika32764...

這個庫是跨瀏覽器的,咱們可以選擇從5種類型的動畫: rotate,slide,fade,bounce和zoom。在網站上有一個演示。動畫的默認持續時間是1秒,但是咱們可以自定義該參數。

 

Vuetensils

Vue.js的工具集

Website: https://vuetensils.stegosourc...
GitHub: https://github.com/stegosourc...

這個UI庫有一個標准的功能,但是最酷的是它沒有額外的樣式。你可以讓設計盡可能的個性化,應用所有的需求。只需編寫需要的樣式,將其添加到項目中,並包含需要的盡可能多的組件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM