Quasar - 性能顶级的多平台 web UI 组件开源框架

806天前 · 前端 · 168次阅读

Quasar - 性能顶级的多平台 web UI 组件开源框架

性能顶级,支持一套代码同时发布多个平台的国外优秀开发框架。

关于 Quasar

Quasar 是一个基于 Vue.js 开发的 web ui 框架,性能顶级,能够用于快速开发 web 桌面产品或 App 项目,编写一次代码,同时发布为网站、移动应用或Electron 桌面应用。

我们想要用 Quasar 实现的目标是提高整个 Web 开发的标准。 让它前进、进化、改变思想。 在当前构建中指出什么时候有更好的选择。 您值得拥有一流的开发经验。— Quasar的目标

多平台开发

框架特点

开箱即用,上手简单,UI 风格遵循 Material 指南官方提供的 CLI 对多种开发模式(SPA、SSR、PWA、移动应用程序、桌面应用程序和浏览器扩展)提供了一流的支持,开发体验很好内置主题定制工具以及对 Sass / SCSS / Stylus 变量的支持,快速定制适合项目特性的风格性能顶级,在不同平台体验流畅,自动树摇模式,极大地减少包大小国际化和本地化,有超过40种 Quasar 语言包可用。 如果缺少所需的语言包,则只需5分钟即可添加。花费大量精力编撰的开发文档,以及很棒的中文社区频繁的更新迭代和确定的发布周期

开发上手体验

如今大前端发展迅猛,各种优秀的框架层出不穷,本以为 Quasar 也大同小异,但初步了解后,令人眼前一亮。从官网提供的事无巨细的文档可以感受到,为了让我们可以快速学会 Quasar,开发团队付出了特别大的努力,以确保无歧义、语言简练、无臃肿且重点突出的完整文档。几乎已经把能帮开发者做的都做了,开源精神令人敬佩。

Quasar 官方文档详细的文档和开发工具

首先 Quasar 不仅仅是一款 UI 组件库,还是一个高效的开发框架,官方出品的 CLI 脚手架提供了大量的效率工具,能极大地提高开发效率,开发体验令人舒畅,建议高级开发者使用。而刚接触的同学同样可以使用熟悉的 Vue CLI 来开始。

如果希望使用 Quasar 来开发 App,官方提供了基于 Cordova 和 Capacitor 的支持。而在桌面应用,则提供了基于 Electron 的支持,这是一个用 javascript / html / css 来开发桌面软件应用的解决方法。

另外值得一说的是,Quasar 还破天荒地支持了浏览器插件的开发,也就是说我们可以借助 Quasar 使用 Vue.js 来开发浏览器插件了,这对于同为浏览器插件开发者的我来说,因为过于小众,市面上没有太多的支持,Quasar 简直让我欣喜若狂。

官方内置了一套丰富的 Vue 组件库,开发文档中针对不同的开发模式,提供了充足的代码例子,而且中文社区也非常活跃,不用担心遇到问题解决不了。官网也列出了几个基于 Quasar 开发的 admin 后台管理系统,这里先 mark,后面再抽时间体验介绍。

vue 组件丰富的 vue 组件

免费开源说明

Quasar 的开发团队由数百名开发者组成,他们来自全球各地的拥有广泛专业领域的人才,从火箭工程师到财富500强的开发者,不难理解 Quasar 为何如此高质量以及感受到他们对此项目的热爱。

Quasar 是一个免费开源的开发框架,基于 MIT 开源协议在 Github 上开源,任何人都可以免费下载,免费用于个人或商业项目。

👍 0

MIT开源协议 ui app web vue h5 material design

最后修改于392天前

评论

贴吧 狗头 原神 小黄脸
收起

贴吧

狗头

原神

小黄脸

目录

avatar

noso_cool

我有一些...东西

944

文章数

2

评论数

6

分类