Quasar Framework

使用相同的代码构建响应式网站,PWA,混合移动应用程序(看起来是原生的)和Electron应用程序,由Vue提供支持。(Build responsive websites, PWAs, hybrid mobile Apps (that look native!) and Electron apps using same code, powered with Vue.)

Github星跟蹤圖

Quasar(发音为/kweɪ.zɑɹ/)是一个基于MIT许可的开源Vue.js框架,它允许您作为Web开发人员快速创建多种类型的响应式++网站/应用程序:

  • SPA(单页应用程序)
  • SSR(服务器端呈现的应用程序)(+可选的PWA客户端接管)
  • PWA(Progressive Web App)
  • 通过Apache Cordova的移动应用程序(Android,iOS,...)
  • 多平台桌面应用程序(使用 Electron)

Quasar的座右铭是:编写一次代码并同时将其部署为网站,移动应用程序和/或电子应用程序。 是的,所有这些代码库都有一个代码库,通过使用最先进的CLI并以最佳实践,快速的Quasar Web组件为后盾,帮助您在创纪录的时间内开发应用程序。

使用Quasar时,您不需要额外的重型库,如Hammerjs,Momentjs或Bootstrap。 它内部覆盖了这些需求,而且占用空间小!

Quasar Framework 允许你使用相同的代码构建响应式网站、PWA、混合移动应用程序(看起来是原生的)和Electron应用程序,由Vue提供支持。

特性

  • 一站式的所有平台 -- 一个源代码同时支持所有平台:响应式桌面/移动网站,原生手机应用(真正看起来是原生的)。
  • Quasar Play App -- 直接在手机上通过热重新加载开发Quasar Apps,甚至不需要安装它们。在Google Play上获得
  • VueJs&ES6 -- ES6 Javascript。轻松利用VueJs和NPM生态系统。支持* .vue单个文件组件。
  • 样板 -- 开箱即用的应用程序代码样板,构建系统,热重新加载,linter,测试设置,自动缩小等。
  • 内置组件 -- 无尽的组件列表,它们把大部分的重活都干了:Drawer, Action Sheet, Dialog, Modal, Toast, Tabs, Toolbar, Card, Lists, Toggle, Chips Textbox, Datetime, Range, Rating, Knob, Collapsibles, Popovers, Pull to Refresh, Infinite Scroll, Parallax, Grid, Slider, Stepper, Tree, Chat, Timeline...
  • 主题 -- 全功能Quasar CSS框架。Material Design 和iOS主题(至今为止)。编写一次,部署为原生的。
  • 速度和效率 -- Quasar专注于低内存占用,高效率和使应用程序运行真正快速。
  • 宽平台支持 -- iOS,Android,Windows Phone,Blackberry,Google Chrome,Firefox,IE11/Edge,Safari,Opera。
  • 开发热重新加载 -- 不仅仅是Live Reload。在浏览器或手机/平板电脑(通过Quasar Play)中更新时保留应用程序状态。
  • 完整的文档 -- 具有可用源代码的示例,指南,提示和演示的Crystal clear文档。

概覽

名稱與所有者quasarframework/quasar
主編程語言JavaScript
編程語言JavaScript (語言數: 9)
平台Android, iOS, Linux, Mac, Windows, WP, BlackBerry
許可證MIT License
發布數896
最新版本名稱@quasar/cli-v2.4.1 (發布於 )
第一版名稱v0.4.1 (發布於 )
創建於2015-10-05 15:45:36
推送於2024-04-27 12:35:22
最后一次提交
星數25.2k
關注者數473
派生數3.4k
提交數14.1k
已啟用問題?
問題數7649
打開的問題數465
拉請求數3565
打開的拉請求數102
關閉的拉請求數937
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

Quasar Framework logo

Quasar Framework

Build responsive Single Page Apps, SSR Apps, PWAs, Hybrid Mobile Apps and Electron Apps, all using the same codebase!, powered with Vue.

Join the chat at https://chat.quasar.dev

https://good-labs.github.io/greater-good-affirmation/assets/images/badge.svg

Please submit a PR to https://github.com/quasarframework/quasar-awesome with your website/app/Quasar tutorial/video etc. Thank you!

Supporting Quasar

Quasar Framework is an MIT-licensed open source project. Its ongoing development is made possible thanks to the support by these awesome backers.

Please read our manifest on Why donations are important. If you'd like to become a donator, check out Quasar Framework's Donator campaign.

Proudly sponsored by:

Documentation

Head on to the Quasar Framework official website: https://quasar.dev

Stay in Touch

For latest releases and announcements, follow on Twitter: @quasarframework

Chat Support

Ask questions at the official community Discord server: https://chat.quasar.dev

Community Forum

Ask questions at the official community forum: https://forum.quasar.dev

Contributing

Please make sure to read the Contributing Guide before making a pull request. If you have a Quasar-related project/component/tool, add it with a pull request to this curated list!

Thank you to all the people who already contributed to Quasar!

Semver

Quasar is following Semantic Versioning 2.0.

License

Copyright (c) 2015-present Razvan Stoenescu

MIT License

去到頂部