譯者:前端小智
創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比渦陽網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式渦陽網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋渦陽地區(qū)。費用合理售后完善,10年實體公司更值得信賴。
作者:Nastassia Ovchinnikova
來源:flatlogic.com
Vue 相對不于 React 的一個優(yōu)點是它易于理解和學習,且在國內(nèi)占大多數(shù)。咱們可以在 Vue 的幫助下創(chuàng)建任何 Web 應用程序。 因此,時時了解一些新出現(xiàn)又好用的Vue 開源項目也是挺重要,一方面可以幫助咱們更加高效的開發(fā),另一方面,咱們也可以模范學習其精華部分。
接下來看看新出的有哪些好用的開源項目。
網(wǎng)址:http://uigradients.com/
GitHub:https://github.com/ghosh/uiGradients
GitHub Stars:4.6k
cdn.xitu.io/2019/12/6/16ed88d05d67567c?w=800&h=370&f=png&s=106785">
彩色陣列和出色的UX使是這個項目的一個亮點,漸變?nèi)匀皇蔷W(wǎng)頁設計中日益增長的趨勢。 咱們可以選擇所需的顏色,并可以獲得所有可能的漸變,并獲取對應的 CSS 代碼, 趕緊收藏起來吧。
CSS 過度效果的集合
網(wǎng)址:https://cssfx.dev
GitHub:https://github.com/jolaleye/cssfx
GitHub Stars:3.5k
CSSFX 里面有很多 CSS 過濾效果,咱們可以根據(jù)需求選擇特定的動畫,點擊對應的效果即可看到生成的 CSS 代碼,動手搞起來吧。
一個管理模板
網(wǎng)址:https://flatlogic.com/templates/sing-app-vue-dashboard
GitHub:https://github.com/flatlogic/sing-app-vue-dashboard
GitHub Stars:254
事例:https://flatlogic.com/templates/sing-app-vue-dashboard/demo
文檔:https://demo.flatlogic.com/sing-app/documentation/
這是基于最新 Vue 和 Bootstrap 免費和開源的管理模板,其實跟咱們國內(nèi)的 vue-admin-template 差不多。咱們不一定要使用它,但可以研究學習源碼,相信可以學到很多實用的技巧,加油少年。
說到后臺學習
網(wǎng)址:https://www.vuestorefront.io
GitHub:https://github.com/DivanteLtd/vue-storefront
GitHub Stars:5.8k
這是一個PWA,可以連接到任何后端(或幾乎任何后端)。這個項目的主要優(yōu)點是使用了無頭架構。這是一種全面的解決方案,為咱們提供了許多可能性(巨大的支持穩(wěn)步增長的社區(qū),服務器端渲染,將改善網(wǎng)頁SEO,移動優(yōu)先的方法和離線模式。
圖標生成的庫
網(wǎng)址:https://www.faviator.xyz
GitHub:https://www.faviator.xyz/playground
GitHub Stars:94
如果需要創(chuàng)建一個圖標增加體驗度。 可以使用任何 Google 字體以及任何顏色。只需通過首選的配置,然后選擇PNG,SVG或JPG格式即可。
Vue UI 組件庫
網(wǎng)址:https://iviewui.com/
GitHub:https://github.com/iview/iview
GitHub Stars:22.8k
不斷迭代更新使這組UI組件成為具有任何技能水平的開發(fā)人員的不錯選擇。
要使用iView,需要對單一文件組件有充分的了解,該項目具有友好的API和大量文檔。
API請求構建器
網(wǎng)址:https://postwoman.io/
GitHub:https://github.com/liyasthomas/postwoman
GitHub Stars:10.5k
這個與 Postman 類似。 它是免費的,具有許多參與者,并且具有多平臺和多設備支持。 這個工具真的非??欤⑶矣写罅康母?。 該工具的創(chuàng)建者聲稱在不久的將來會有更多功能。
快速滾動
網(wǎng)址:https://akryum.github.io/vue-virtual-scroller/#/
GitHub:https://github.com/Akryum/vue-virtual-scroller
GitHub Stars:3.4k
Vue Virtual Scroller具有四個主要組件。 RecycleScroller
可以渲染列表中的可見項。 如果咱們不知道數(shù)據(jù)具體的數(shù)量,最好使用DynamicScroller
。 DynamicScrollerItem
將所有內(nèi)容包裝在DynamicScroller
中(以處理大小更改)。 IdState
簡化了本地狀態(tài)管理(在RecycleScroller
內(nèi)部)。
移動端的 UI 庫
網(wǎng)址:http://mint-ui.github.io/#!/en
GitHub:https://github.com/ElemeFE/mint-ui
GitHub Stars:15.2k
使用現(xiàn)成的CSS和JS組件更快地構建移動應用程序。使用此工具,咱們不必承擔文件大小過大的風險,因為可以按需加載。動畫由CSS3處理,由此來提高性能。
用于構建日歷的無依賴插件
網(wǎng)址:https://vcalendar.io
GitHub:https://github.com/nathanreyes/v-calendar
GitHub Stars:1.6k
您可以選擇不同的視覺指示器來裝飾日歷。 V Calendar還為咱們提供了三種日期選擇模式:
一組UI工具
網(wǎng)址:https://vueds.com/
GitHub:https://github.com/viljamis/vue-design-system
GitHub Stars:1.7k
這是一種組織良好的工具,對于任何web開發(fā)團隊來說,它的命名都很容易理解。其中一個很大的優(yōu)點是使用了更漂亮的代碼格式化器,它可以在提交到Git之前自動排列代碼。
UI組件的功能道具組合
網(wǎng)址:https://proppyjs.com
GitHub:https://github.com/fahad19/proppy
GitHub Stars:856
ProppyJS 是一個很小的庫,用于組合道具,它附帶了各種集成包,讓您可以自由地使用它流行的渲染庫。
我們的想法是首先將Component的行為表達為props,然后使用Proppy的相同API將其連接到您的Component(可以是React,Vue.js或Preact)。
API還允許您訪問其他應用程序范圍的依賴項(如使用Redux的商店),以方便組件樹中的任何位置。
vue 后臺展示模板
網(wǎng)址:https://flatlogic.com/templates/light-blue-vue-lite
GitHub:https://github.com/flatlogic/light-blue-vue-admin
GitHub Stars:79
事例:https://demo.flatlogic.com/light-blue-vue-admin/#/app/dashboard
文檔:https://demo.flatlogic.com/light-blue/documentation/
模板是用Vue CLI
和Bootstrap 4
構建的。從演示中可以看到,這個模板有一組非?;镜捻撁?排版、地圖、圖表、聊天界面等。如果咱們需要一個擴展的模板,可以看看Light Blue Vue Full,它有60多個組件,無 jquery,有兩個顏色主題。
為 REST API 構建請求
GitHub:https://github.com/robsontenorio/vue-api-query
GitHub Stars:1.1k
關于這個項目沒什么好說的。它所做的與描述行中所寫的完全一樣:它幫助咱們構建REST API的請求。
Vue 的網(wǎng)格布局
Website:https://jbaysolutions.github.io/vue-grid-layout/examples/01-basic.html
GitHub:https://github.com/jbaysolutions/vue-grid-layout
GitHub Stars:3.1k
所有網(wǎng)格相關問題的簡單解決方案。它有靜態(tài)的、可調整大小的和可拖動的小部件。還是響應和布局可以恢復和序列化。如果還需要再添加一個小部件,則不必重新構建所有網(wǎng)格。
創(chuàng)建一個占位符加載
Website:http://danilowoz.com/create-vue-content-loader
GitHub:https://github.com/egoist/vue-content-loader
GitHub Stars:2k
當咱們開發(fā)網(wǎng)站或者 APP 時,遇到內(nèi)容過多加載速度慢時,會導致用戶打開頁面有大量空白頁,vue-content-loader
正是解決這個問題的一個組件,使加載內(nèi)容之前生成一個dom
模板,提高用戶體驗。
數(shù)據(jù)可視化
Website:https://simonzhangiter.github.io/DataVisualization/#/dashboard
GitHub:https://github.com/SimonZhangITer/DataVisualization
GitHub Stars:1.3k
在圖片中,咱們可以看到非常漂亮的圖表。這個項目使任何數(shù)據(jù)都更具可讀性,更容易理解和解釋。它允許咱們在任何數(shù)據(jù)集中輕松地檢測趨勢和模式。
高度可定制的模態(tài)框
Website:http://vue-js-modal.yev.io/
GitHub:https://github.com/euvl/vue-js-modal
GitHub Stars:2.9k
可以在該網(wǎng)站上查看所有不同類型的模態(tài)。 有15個按鈕,按任意一個按鈕,看到一個模態(tài)示例。
框架組件
Website:https://lusaxweb.github.io/vuesax/
GitHub:https://github.com/lusaxweb/vuesax
GitHub Stars:3.7k
這個項目在社區(qū)中很受歡迎。 它使咱們可以為每個組件設計不同的風格。 Vuesax
的創(chuàng)建者強調,每個Web開發(fā)人員在進行Web設計時都應有選擇的自由。
vue2.0
—使用animate.css
構建項目和創(chuàng)建組件
Website:https://the-allstars.com/vue2-animate/
GitHub:https://github.com/asika32764/vue2-animate
GitHub Stars:1.1k
這個庫是跨瀏覽器的,咱們可以選擇從5種類型的動畫: rotate
,slide
,fade
,bounce
和zoom
。在網(wǎng)站上有一個演示。動畫的默認持續(xù)時間是1秒,但是咱們可以自定義該參數(shù)。
Vuetensils
Vue.js的工具集
Website:https://vuetensils.stegosource.com
GitHub:https://github.com/stegosource/vuetensils
GitHub Stars:111
這個UI庫有一個標準的功能,但是最酷的是它沒有額外的樣式。你可以讓設計盡可能的個性化,應用所有的需求。只需編寫需要的樣式,將其添加到項目中,并包含需要的盡可能多的組件。
原文:
https://flatlogic.com/blog/new-and-noteworthy-vue-js-open-source-projects-part-1/
https://flatlogic.com/blog/new-and-noteworthy-vue-js-open-source-projects-part-2/
干貨系列文章匯總如下,覺得不錯點個Star,歡迎 加群 互相學習。
https://github.com/qq449245884/xiaozhi
因為篇幅的限制,今天的分享只到這里。如果大家想了解更多的內(nèi)容的話,可以去掃一掃每篇文章最下面的二維碼,然后關注咱們的微信公眾號,了解更多的資訊和有價值的內(nèi)容。
本文名稱:20個新的且值得關注的Vue開源項目
當前地址:http://chinadenli.net/article4/ihscoe.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供響應式網(wǎng)站、做網(wǎng)站、網(wǎng)站設計、網(wǎng)站維護、標簽優(yōu)化、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)