Jump to content

Квазар Фреймворк

Квазар Фреймворк
Оригинальный автор(ы) Разван Стоэнеску
Первоначальный выпуск февраль 2015 г .; 9 лет назад ( 2015-02 ) [ 1 ]
Стабильная версия
2.9.1 / 3 октября 2022 г .; 23 месяца назад ( 03.10.2022 ) [ 2 ]
Репозиторий Квазар Фреймворк
Написано в JavaScript
Размер 14,7 КБ мин+gzip
Тип Фреймворк JavaScript
Лицензия МОЯ лицензия [ 3 ]
Веб-сайт квазар-фреймворк .org

Quasar Framework (обычно называемый Quasar ; произносится / ˈ k w . z ɑːr / [ 4 ] ) — это платформа с открытым исходным кодом на основе Vue.js для создания приложений с единой базой кода. Его можно развернуть в Интернете как SPA , PWA , SSR, в мобильном приложении с использованием Cordova для iOS и Android и в настольном приложении с использованием Electron для Mac , Windows и Linux . [ 5 ] [ 4 ] Quasar был создан Разваном Стоэнеску и поддерживается небольшой командой разработчиков (также известной как «основная команда») и участников. Большинство членов основной команды в настоящее время работают в различных компаниях, таких как Lenovo , IntelliView Technologies Inc. и AG Development Services. [ 6 ]

Quasar фокусируется на быстром создании пользовательских интерфейсов VueJS . Пользователю нужно написать только один авторитетный источник кода для всех платформ : адаптивные настольные/мобильные веб-сайты ( SPA , использование клиента SSR + SPA, использование клиента SSR + PWA), PWA ( прогрессивные веб-приложения ), мобильные приложения (которые выглядят нативными). и многоплатформенные настольные приложения (через Electron ), а также расширения для браузера . [ 4 ]

Quasar разработан с учетом производительности, оперативности и совместимости. [ 4 ]

Quasar был создан Разваном Стоэнеску после работы в IBM и Lenovo с использованием постоянно новых и различных программных инструментов для создания всех отдельных типов приложений для iOS, приложений для Android, веб-приложений, приложений для настольных компьютеров для Windows, приложений для настольных компьютеров Apple и PWA. Позже он подытожил свой мыслительный процесс: «Я жаждал единой структуры, которая устранила бы всю сложность и создавала бы все эти разные варианты приложений… из ЕДИНОЙ кодовой базы. Не имея возможности найти такой мифический инструмент, я решил его построить». [ 1 ] [ 4 ]

Первый коммит исходного кода проекта был датирован 2015 годом, а стабильная версия Quasar 1.0 была выпущена в июле 2019 года. Первая конференция Quasar состоялась в июле 2020 года. [ 7 ] Quasar v2 (с Vue.js 3) стал стабильным в версии 2.0.0 в июне 2021 года.

Компоненты

[ редактировать ]

Приложения Quasar создаются с использованием однофайловых компонентов Vue и Quasar Components . Компоненты Vue Single содержат несколько разделов: шаблон (HTML), скрипт (Javascript) и стиль (CSS/Stylus/SASS/SCSS/Less) — все в одном файле. [ 8 ] Фрагмент кода ниже содержит пример структуры однофайлового компонента Vue:

<template>
  <!-- you define your Vue template here -->
</template>

<script setup>
// This is where your Javascript goes
// to define your Vue component, which
// can be a Layout, a Page or your own
// component used throughout the app.
</script>

<style>
/* This is where your CSS goes */
</style>

Компоненты Quasar — ​​это HTML-теги, начинающиеся с q и ссылку на /quasar.config файл.

Экосистема

[ редактировать ]

Основная библиотека включает в себя инструменты и библиотеки, разработанные основной командой и участниками.

Официальный инструментарий

[ редактировать ]

Quasar Framework состоит из нескольких ключевых компонентов:

Квазар CLI
Инструмент с интерфейсом командной строки, упрощающий создание и разработку кроссплатформенных приложений. Он обеспечивает глобальную среду для инициализации приложений и управления ими.
Приложение Квазар
Локальная среда разработки и сборки в Quasar CLI. Он включает в себя:
Квазарный интерфейс
Обширная библиотека компонентов пользовательского интерфейса, предназначенная для использования в приложениях Quasar.

См. также

[ редактировать ]

Источники

[ редактировать ]

В эту статью включен текст из бесплатного контента . Лицензия MIT License ( заявление о лицензии/разрешение ). Текст взят из руководства Quasar Framework , Quasar Framework, .

  1. ^ Перейти обратно: а б Стоэнеску, Разван (3 июля 2019 г.). «Почему каждый разработчик Vue должен быть в восторге от Quasar 1.0» . Квазар Фреймворк .
  2. ^ «Выпуски Quasar Framework Quasar» . Гитхаб . 3 октября 2022 г.
  3. ^ «Квазар/ЛИЦЕНЗИЯ» . Гитхаб . Проверено 20 мая 2020 г.
  4. ^ Перейти обратно: а б с д и «Гид: Что такое Квазар?» . Квазар Фреймворк . Проверено 20 мая 2020 г.
  5. ^ Коннелл, Дэнни (2020). Quasar Framework: кроссплатформенные приложения Vue JS Vuex и Firebase . Удеми .
  6. ^ «Знакомьтесь с командой — Quasar Framework» . quasar-framework.org . Проверено 20 мая 2020 г.
  7. ^ «Квазар.конф 2020». 5 июля 2020 г.
  8. ^ «Однофайловые компоненты Vue (SFC) — Quasar Framework» . Проверено 22 мая 2020 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 41e2bb1184515cdda0b096792e4ff06b__1719562320
URL1:https://arc.ask3.ru/arc/aa/41/6b/41e2bb1184515cdda0b096792e4ff06b.html
Заголовок, (Title) документа по адресу, URL1:
Quasar Framework - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)