Vue 之 开源项目

Posted 架构师日刊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue 之 开源项目相关的知识,希望对你有一定的参考价值。


阅读本文约需要8分钟



1、长期为你提供最优质的学习资源!

2、给你解决技术问题!

4、每周1、3、5送纸质书籍免费送给大家,每年至少送书800本书!

5、为大家推荐靠谱的就业单位!

请注意!我上面说的5点全部都是免费的!全网你应该找不到第二家吧!

当然,大家在我私人微信上问我问题,仅限回答web前端、java相关的。

---------------------------

好了,接下来开始今天的技术分享!上次老师跟大家分享了Vue之递归组件的知识,今天跟大家分享下Vue之开源项目的知识。

0 前言
有Vue 相对不于 React 的一个优点是它易于理解和学习,且在国内占大多数。咱们可以在 Vue 的帮助下创建任何 Web 应用程序。
因此,时时了解一些新出现又好用的Vue 开源项目也是挺重要,一方面可以帮助咱们更加高效的开发,另一方面,咱们也可以模范学习其精华部分。
接下来看看新出的有哪些好用的开源项目。
1、uiGradients
网址:http://uigradients.com/
GitHub:https://github.com/ghosh/uiGradients
GitHub Stars: 4.6k Vue 之 开源项目
彩色阵列和出色的UX使是这个项目的一个亮点,渐变仍然是网页设计中日益增长的趋势。 咱们可以选择所需的颜色,并可以获得所有可能的渐变,并获取对应的 CSS 代码, 赶紧收藏起来吧。
2、CSSFX
CSS 过度效果的集合
网址:https://cssfx.dev/
GitHub:https://github.com/jolaleye/cssfx
GitHub Stars: 3.5k
Vue 之 开源项目
CSSFX 里面有很多 CSS 过滤效果,咱们可以根据需求选择特定的动画,点击对应的效果即可看到生成的 CSS 代码,动手搞起来吧。
3、Sing App Vue Dashboard
一个管理模板
网址:https://flatlogic.com/templates/sing-app-vue-dashboard
GitHub:https://github.com/flatlogic/sing-app-vue-dashboard
GitHub Stars: 254
事例:flatlogic.com/templates/s…
文档:demo.flatlogic.com/sing-app/do…
Vue 之 开源项目
这是基于最新 Vue 和 Bootstrap 免费和开源的管理模板,其实跟咱们国内的 vue-admin-template 差不多。咱们不一定要使用它,但可以研究学习源码,相信可以学到很多实用的技巧,加油少年。
04、Vue Storefront
网址:  https://www.vuestorefront.io/
GitHub:https://github.com/DivanteLtd/vue-storefront
GitHub Stars: 5.8k
Vue 之 开源项目
这是一个PWA,可以连接到任何后端(或几乎任何后端)。这个项目的主要优点是使用了无头架构。这是一种全面的解决方案,为咱们提供了许多可能性(巨大的支持稳步增长的社区,服务器端渲染,将改善网页SEO,移动优先的方法和离线模式。
05、Faviator
图标生成的库
网址:  https://www.faviator.xyz/
GitHub:https://www.faviator.xyz/playground
GitHub Stars: 94
Vue 之 开源项目
如果需要创建一个图标增加体验度。可以使用任何 Google 字体以及任何颜色。只需通过首选的配置,然后选择PNG,SVG或JPG格式即可。
06、iView
Vue UI 组件库
网址:https://iviewui.com/
GitHub:https://github.com/iview/iview
GitHub Stars: 22.8k
Vue 之 开源项目
不断迭代更新使这组UI组件成为具有任何技能水平的开发人员的不错选择。
要使用iView,需要对单一文件组件有充分的了解,该项目具有友好的API和大量文档。
07、Postwoman
API请求构建器
网址:https://postwoman.io/
GitHub:https://github.com/liyasthomas/postwoman
GitHub Stars: 10.5k
Vue 之 开源项目
这个与 Postman 类似。它是免费的,具有许多参与者,并且具有多平台和多设备支持。这个工具真的非常快,并且有大量的更新。该工具的创建者声称在不久的将来会有更多功能。
08、Vue Virtual Scroller
快速滚动
网址:https://akryum.github.io/vue-virtual-scroller/#/
GitHub:https://github.com/Akryum/vue-virtual-scroller
GitHub Stars: 3.4k
Vue 之 开源项目
Vue Virtual Scroller具有四个主要组件。RecycleScroller可以渲染列表中的可见项。如果咱们不知道数据具体的数量,最好使用DynamicScroller。DynamicScrollerItem将所有内容包装在DynamicScroller中(以处理大小更改)。IdState简化了本地状态管理(在RecycleScroller内部)。
09、Mint UI
移动端的 UI 库
网址:http://mint-ui.github.io/#!/en
GitHub:github.com/ElemeFE/min…
GitHub Stars: 15.2k
Vue 之 开源项目
使用现成的CSS和JS组件更快地构建移动应用程序。使用此工具,咱们不必承担文件大小过大的风险,因为可以按需加载。动画由CSS3处理,由此来提高性能。
09、V Calendar
用于构建日历的无依赖插件
网址:vcalendar.io
GitHub:github.com/nathanreyes…
GitHub Stars: 1.6k
Vue 之 开源项目
您可以选择不同的视觉指示器来装饰日历。V Calendar还为咱们提供了三种日期选择模式:
  • 单选

  • 多选

  • 日期范围

10、Vue Design System
一组UI工具
网址:  vueds.com/
GitHub:github.com/viljamis/vu…
GitHub Stars: 1.7k
Vue 之 开源项目
这是一种组织良好的工具,对于任何web开发团队来说,它的命名都很容易理解。其中一个很大的优点是使用了更漂亮的代码格式化器,它可以在提交到Git之前自动排列代码。
11、Proppy
UI组件的功能道具组合
网址:proppyjs.com
GitHub:github.com/fahad19/pro…
GitHub Stars: 856
Vue 之 开源项目
ProppyJS 是一个很小的库,用于组合道具,它附带了各种集成包,让您可以自由地使用它流行的渲染库。
我们的想法是首先将Component的行为表达为props,然后使用Proppy的相同API将其连接到您的Component(可以是React,Vue.js或Preact)。
API还允许您访问其他应用程序范围的依赖项(如使用Redux的商店),以方便组件树中的任何位置。
12、Light Blue Vue Admin
vue 后台展示模板
网址:flatlogic.com/templates/l…
GitHub:github.com/flatlogic/l…
GitHub Stars: 79
Vue 之 开源项目
事例: demo.flatlogic.com/light-blue-…
文档: demo.flatlogic.com/light-blue/…
模板是用Vue CLI和Bootstrap 4构建的。从演示中可以看到,这个模板有一组非常基本的页面:排版、地图、图表、聊天界面等。如果咱们需要一个扩展的模板,可以看看Light Blue Vue Full,它有60多个组件,无 jquery,有两个颜色主题。
13、Vue API Query
为 REST API 构建请求
GitHub: github.com/robsontenor…
GitHub Stars: 1.1k
Vue 之 开源项目
关于这个项目没什么好说的。它所做的与描述行中所写的完全一样:它帮助咱们构建REST API的请求。
14、Vue Grid Layout
Vue 的网格布局
Website: jbaysolutions.github.io/vue-grid-la…
GitHub: github.com/jbaysolutio…
GitHub Stars: 3.1k
Vue 之 开源项目
所有网格相关问题的简单解决方案。它有静态的、可调整大小的和可拖动的小部件。还是响应和布局可以恢复和序列化。如果还需要再添加一个小部件,则不必重新构建所有网格。
15、Vue Content Loader
创建一个占位符加载
Website: danilowoz.com/create-vue-…
GitHub: github.com/egoist/vue-…
GitHub Stars: 2k
Vue 之 开源项目
当咱们开发网站或者 APP 时,遇到内容过多加载速度慢时,会导致用户打开页面有大量空白页,vue-content-loader正是解决这个问题的一个组件,使加载内容之前生成一个dom模板,提高用户体验。
16、Echarts with Vue2.0
数据可视化
Website: simonzhangiter.github.io/DataVisuali…
GitHub: github.com/SimonZhangI…
GitHub Stars: 1.3k
Vue 之 开源项目
在图片中,咱们可以看到非常漂亮的图表。这个项目使任何数据都更具可读性,更容易理解和解释。它允许咱们在任何数据集中轻松地检测趋势和模式。
17、Vue.js Modal
高度可定制的模态框
Website: vue-js-modal.yev.io/
GitHub: github.com/euvl/vue-js…
GitHub Stars: 2.9k
Vue 之 开源项目
可以在该网站上查看所有不同类型的模态。有15个按钮,按任意一个按钮,看到一个模态示例。
18、Vuesax
框架组件
Website: lusaxweb.github.io/vuesax/
GitHub: github.com/lusaxweb/vu…
GitHub Stars: 3.7k
Vue 之 开源项目
这个项目在社区中很受欢迎。它使咱们可以为每个组件设计不同的风格。Vuesax的创建者强调,每个Web开发人员在进行Web设计时都应有选择的自由。
19、Vue2 Animate
vue2.0 —使用animate.css 构建项目和创建组件
Website: the-allstars.com/vue2-animat…
GitHub: github.com/asika32764/…
GitHub Stars: 1.1k
Vue 之 开源项目
这个库是跨浏览器的,咱们可以选择从5种类型的动画: rotate,slide,fade,bounce和zoom。在网站上有一个演示。动画的默认持续时间是1秒,但是咱们可以自定义该参数。
20、Vuetensils
Vue.js的工具集
Website: vuetensils.stegosource.com
GitHub: github.com/stegosource…
GitHub Stars: 111K
Vue 之 开源项目
这个UI库有一个标准的功能,但是最酷的是它没有额外的样式。你可以让设计尽可能的个性化,应用所有的需求。只需编写需要的样式,将其添加到项目中,并包含需要的尽可能多的组件。
今天就分享这么多,关于Vue之开源项目,你学会了多少欢迎在留言区评论,对于有价值的留言,我们都会一一回复的。如果觉得文章对你有一丢丢帮助,请点右下角【在看】,让更多人看到该文章。




以上是关于Vue 之 开源项目的主要内容,如果未能解决你的问题,请参考以下文章

TODO:Github的使用技巧之同步代码

「免费开源」基于Vue和Quasar的前端SPA项目crudapi后台管理系统实战之文件上传

开源项目之ASP.NET Core + Vue.js 的前后端分离的通用后台管理系统框架

「免费开源」基于Vue和Quasar前端SPA项目crudapi后台管理系统实战之数据库逆向

vscode之快速生成vue模板

回归 | js实用代码片段的封装与总结(持续更新中...)