无论是开发新手还是经验丰富的老手,我们都喜欢开源软件包。对于开发者来说,如果没有这些开源软件包,很难想象我们的生活会变得多么疲惫不堪,而且靠咖啡度日也会成为家常便饭。所幸的是,随着 Vue.js 和 Nuxt.js 社区的不断壮大,每天都会出现一些很好的软件包。

在下文中,我们将推荐一些非常好用的 Vue 和 Nuxt 软件包。

Vue.js

Vue.js 是一个非常易用的渐进式 JavaScript 框架,用于构建用户界面。

1.Vue Dark Mode

Vue.js 的一个极简主义的深色设计系统。它提供了基本组件,用于构建失眠者最喜欢的深色界面。

地址:https://github.com/LeCoupa/vuedarkmode

2.Vetur

VS Code 的 Vue 工具。如果你是 Vue.js 超级用户,必须尝试一下!

地址:https://github.com/vuejs/vetur

3.Vue VS Code Snippets

这些片段很棒,从我开始学习 Vue.js 时就一直在用它。

地址:https://github.com/sdras/vue-vscode-snippets

4.Bootstrap-Vue

提供了最全面的 Bootstrap V4 实现。

地址:https://bootstrap-vue.js.org/

5.Vue Native

你是 React Native 的粉丝吗?就像 React Native 一样,Vue Native 框架允许你使用 JavaScript 来构建跨平台的原生移动应用程序。

地址:https://vue-native.io/

6.NativeScript Vue

如果你更喜欢 NativeScript,这个包可以帮助你使用 NativeScript 和 Vue.js 构建原生移动应用程序。

地址:https://github.com/nativescript-vue/nativescript-vue

7.Vue Content Placeholders

在获取真实内容时,可以使用这些可组合组件渲染虚假的渐进式内容。

地址:https://github.com/michalsnik/vue-content-placeholders

8.Vue Autosuggest

一个很棒的 Vue.js 自动提示组件。

地址:https://github.com/Educents/vue-autosuggest

9.Vue Clipboard

一个简单的 Vue.js 包,允许用户将文本复制到基于clipboard.js的剪贴板。

地址:https://vue-clipboard2.inndy.tw/

10.Vue Clickaway

一种可重复使用的点击指令,可检测并响应元素外部的点击动作。当我们需要关闭模态窗口或隐藏下拉列表时会非常方便。

地址:https://github.com/simplesmiler/vue-clickaway

11.Vue Waypoint

Vue.js 的 v-waypoint 指令,用于在滚动时触发函数。当你想要在滚动时触发动画,它就可以派上用场。

地址:https://github.com/scaccogatto/vue-waypoint

12.Vue Virtual Scroller

用于 Vue.js 应用程序的快速无限制滚动。

地址:https://github.com/Akryum/vue-virtual-scroller

13.Vue Slideout

Slideout.js 的 Vue.js 实现。

地址:https://github.com/vouill/vue-slideout

14.Vue Swing

它是Swing的 vue.js 包装器,一个卡片形式的界面(swipe-left 对应是,swipe-right 对应否)。

地址:https://github.com/goweiwen/vue-swing

15.Vue Quill Editor

Vue.js 的 Quill 编辑器,支持 SPA 和 SSR。

地址:https://github.com/surmon-china/vue-quill-editor

16.Vue Stripe Checkout

用于 Stripe 结帐的 Vue.js 插件。

地址:https://github.com/jofftiquez/vue-stripe-checkout

17.Vue Cleave Component

Cleave.js 的 Vue.js 组件,用于在输入时格式化输入内容(信用卡格式、日期等)。

地址:https://github.com/ankurk91/vue-cleave-component

18.Vuelidate

进行基于模型的验证,实现表单验证现在变得轻而易举。

地址:https://github.com/monterail/vuelidate

19.Vue.js Datepicker

一个简单的 Vue.js 日期选择器组件。

地址:https://github.com/charliekassel/vuejs-datepicker

20.Vue Moment

想要在 Vue.js 应用程序中使用 Moment.js?你需要这个包。

地址:https://github.com/brockpetrie/vue-moment

21.Vue Numeric

Vue.js 输入字段组件,用于显示格式化的货币值。

地址:https://github.com/kevinongko/vue-numeric

22.Vue Slider Component

这里面的 10 种滑块组件都使用 Vue.js 开发。

地址:https://nightcatsama.github.io/vue-slider-component/example

23.Vue.Draggable

Vue.js 组件,基于 Sortable.js 进行同步的拖放排序。

地址:https://github.com/SortableJS/Vue.Draggable

24.Vue Draggable Resizable

Vue.js 组件,用于可调整大小和可拖动的元素,没有外部依赖。

地址:https://github.com/mauricius/vue-draggable-resizable

25.Vue Color

来自 Sketch、Photoshop、Chrom 的 Vue.js 颜色选择器。

地址:https://github.com/xiaokaike/vue-color

26.Emoji Mart Vue

从 React 的 emoji-mart fork 出来的,用于 Vue.js 的 Slack 风格的可定制表情符号选择器组件。

地址:https://github.com/jm-david/emoji-mart-vue

27.Vue YouTube Embed

基于 Angular YouTube Embed,允许你使用 YouTube iframe API。

地址:https://github.com/kaorun343/vue-youtube-embed

28.Vuetable-2

Vue.js 的数据表组件。

地址:https://www.vuetable.com/

29.Vue Chartist

基于 Chartist.js 的响应式图表。

地址:https://github.com/Yopadd/vue-chartist

30.Vue Trend

最优雅的趋势图组件。

地址:https://github.com/QingWei-Li/vue-trend

31.Epic Spinners

20 个易于使用的 css 调节器。

地址:https://github.com/epicmaxco/epic-spinners

32.Vue Notification

用在 Vue.js 应用程序中的成功、警告和错误通知。可以放在右侧、左侧、底部、顶部或中间,任何你想要的位置!

地址:http://vue-notification.yev.io/

33.Vue Popper

一个基于 popper.js 的 Vue.js 弹出窗口组件。

地址:https://robinck.github.io/vue-popper/

34.Vue Countup

基于 CountUp.js,可用于创建显示数字数据的动画。

地址:https://github.com/xlsdg/vue-countup-v2

35.Vue No SSR

用于包装对 SSR 不友好的组件。

地址:https://github.com/egoist/vue-no-ssr

Nuxt.js

Nuxt.js 是一个基于 Vue.js 构建的框架,帮助你轻松构建服务器端渲染的应用程序。

1.Create Nuxt App

在几秒钟内创建 Nuxt.js 项目的最简单方法。

地址:https://github.com/nuxt/create-nuxt-app

2.Nuxt SAAS 资源加载器

每次创建新文件时不需要手动导入所有的 SASS 样式,而是让 SASS 资源加载负责这些工作。

地址:https://github.com/anteriovieira/nuxt-sass-resources-loader

3.Vue Dark Mode

这个库也是用 Nuxt.js 开发的。

地址:https://github.com/LeCoupa/vuedarkmode

4.Nuxt 的 PWA 模块

用于创建渐进式 Web 应用程序的最可靠、最稳定的模块。

地址:https://pwa.nuxtjs.org/

5.Dotenv 模块

将.env 文件加载到 Nuxt.js 应用程序上下文中。

地址:https://github.com/nuxt-community/dotenv-module

6.Nuxt.js 的 Senty 模块

Sentry.io 是一个开源的错误跟踪器,可以将 Sentry 添加到 Nuxt.js 应用程序中。

地址:https://github.com/nuxt-community/sentry-module

7. Nuxt.js 的 Google Analytics 模块

将你的 Google Analytics 帐户与 Nuxt 项目集成。

地址:https://github.com/nuxt-community/analytics-module

英文原文

https://medium.com/the-vue-way/my-favorite-vue-js-nuxt-js-packages-for-2019-639dbbfe699e

力荐!35 个最好用的 Vue 开源库!的更多相关文章

  1. 35 个最好用的 Vue 开源库

    35 个最好用的 Vue 开源库 Vue.js 是一个非常易用的渐进式 JavaScript 框架,用于构建用户界面. 1.Vue Dark Mode Vue.js 的一个极简主义的深色设计系统.它提 ...

  2. 2018年度 35 个最好用 Vue 开源库

    在本文中,我们将推荐一些非常好用的 Vue 相关的开源项目.无论是开发新手还是经验丰富的老手,我们都喜欢开源软件包.对于开发者来说,如果没有这些开源软件包,很难想象我们的生活会变得多么疲惫不堪,而且靠 ...

  3. 35 个最好用 Vue 开源库

    2018年度 35 个最好用 Vue 开源库 在本文中,我们将推荐一些非常好用的 Vue 相关的开源项目.无论是开发新手还是经验丰富的老手,我们都喜欢开源软件包.对于开发者来说,如果没有这些开源软件包 ...

  4. Github 上 36 个最实用的 Vue 开源库

    任何一个开发者,都是十分喜欢使用开源软件包的.因为它使开发工作变得更快速.高效.容易.如果没有开源软件包,开发工作将变得疲惫不堪,不断的重复造轮子! 下面整理了 Github 上 36 个实用的 Vu ...

  5. 推荐资料——最受网友力荐的30份HTML前端开发资料

    w3cmark最近会新增一个栏目,专注于搜集前端资源的下载,包括和前端相关的电子书.文档PPT.手册.视频教程等等.而下载的媒介是用微博的微盘,至于为什么选择微盘的,那是因为和微博关联起来,通过微盘上 ...

  6. 阿里UX矢量图标库–最强大的矢量图标库(Icon font制作力荐工具)

    继前面介绍过ICON-FONT的制作后,找了几个ICON库都是国外的今天偶然发现阿里巴巴的图标矢量库,www.iconfont.cn用了之后感觉很强大,丰富的图标库(集合阿里妈妈&淘宝的图标库 ...

  7. Vue开源项目库汇总

    最近做了一个Vue开源项目库汇总,里面集合了OpenDigg 上的优质的Vue开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到GitHub上给个star. UI组件 elem ...

  8. Vue 开源项目库汇总(转)

    最近做了一个Vue开源项目库汇总,里面集合了OpenDigg 上的优质的Vue开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到GitHub上给个star.https://gi ...

  9. Vue开源项目汇总(史上最全)(转)

    目录 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 UI组件 element ★13489 - 饿了么出品的Vue2的web UI工具套件 Vux ★8133 - 基于Vue和 ...

随机推荐

  1. Accelerated processing unit

    http://en.wikipedia.org/wiki/Accelerated_processing_unit Accelerated processing unit From Wikipedia, ...

  2. 宠物连连看2完整Android代码项目

    宠物连连看2完整代码,该源代码支持多种风格的连连看游戏的,如有国旗类的连连看,还有宠物连连看的等,主要的功能实现了无尽关卡挑战模式.还有催命倒计时,以及链接提示,暂停.多样图片集,挑战眼力和速度等,而 ...

  3. java 提高效率的做法

    可供程序利用的资源(内存.CPU时间.网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务.优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率.本文讨论的主要是如何提高代 ...

  4. mysql优化----大数据下的分页,延迟关联,索引与排序的关系,重复索引与冗余索引,索引碎片与维护

    理想的索引,高效的索引建立考虑: :查询频繁度(哪几个字段经常查询就加上索引) :区分度要高 :索引长度要小 : 索引尽量能覆盖常用查询字段(如果把所有的列都加上索引,那么索引就会变得很大) : 索引 ...

  5. python大法好 vijos1375 大整数

    一个k(1<=k<=80)位的十进制正整数N,就是所谓的大整数.请你设计程序,对于给出的某一个大整数N,找到满足p^3+p^2+3p<=n的p的最大值. 输入格式 输入数据只有一行, ...

  6. bootstrap中的less

    一.如何加入变量 引入你的 .less 样式文件的时候要设置 rel 属性值为 “stylesheet/less”: 参考网站:http://www.bootcss.com/p/lesscss/  1 ...

  7. POJ3660 Cow Contest —— Floyd 传递闭包

    题目链接:http://poj.org/problem?id=3660 Cow Contest Time Limit: 1000MS   Memory Limit: 65536K Total Subm ...

  8. 网络编程、三要素、Socket通信、UDP传输、TCP协议、服务端(二十五)

    1.网络编程概述 * A:计算机网络 * 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传 ...

  9. Python(2)(基本输入输出语句)

    我们先来说输出:

  10. python中的编码和解码

    计算机中常见的编码方式有多种,英文一般是ascii编码,其他有unicode,utf-8,gbk,utf-16等编码. 常见编码方式: ASCII编码:ASCII是早期的编码,包含英文字母.数字和 ...