Как стать автором
Обновить

Комментарии 22

У вас есть большие проекты на Quasar?
2 достаточно больших, 2 средних и 2 мелких проекта в продакшене. Полет нормальный.

Какие метрики используете для вычисления размеров проекта?

4000 компонентов-вьюх… Работает очень хорошо, только первый раз компилится долго…
Мне Quasar понравился. Делал на нем пару PWA приложений.
Используем в боевом пректе. Quasar и gRPC пока неплохо себя показывают (как минимум на вебе). Советую попробовать.
Используем для своих проектов, отличный фреймверк, компоненты сделаны грамотно, куча готовых фич, легко кастомизирируеться, рекомендую.
почему квазар, а не ЕлементUI или вьютифай?
тот же вопрос и автору и выше человечку psvg42

Могу ответить по своему опыту, поскольку работаю сейчас параллельно на проектах с квазаром и с вьютифай.
Если задача делать просто веб приложение, то разницы особо нет, более того, многие компоненты очень похожи в обоих фреймворках и внешне и по api.
Но преимущества квазара проявляются, если нужно делать кроссплатформенное приложение, pwa, либо просто включить серверный рендеринг. Все эти вещи доступны из коробки и делаются парой команд, при чем их можно добавить на любом этапе жизненного цикла. Документация и правда очень хорошая, в 99% случаев ответ находится в ней, а не на stackoverflow.

Еще не забудьте упомянуть, что Quazar позволяет сделать Electron приложение из коробки как говорится.
Из статьи вообще не понятно, о чём идёт речь. Это какой-то mv-фрэймворк поверх mv-фрэймворка? Или другой фрэймворк (UI?) поверх mv-фрэймворка?
тоже не понял
Может кто-то сказать плюсы минусы это фрейморка над Vuetify?
Предоставляет немного более гибкую настройку компонентов. Есть, например вызов диалога прямо из кода и получение через обработчики onOk, onCancel, onDismiss результата его завершения.
Так же предоставляет из коробки SSR, PWA, сборку Electron/Cordova/Capacitor приложений.
Минусом может быть что он оборачивает сборку через себя и сконфигурировать Storybook будет не простой задачей.
darkxanter можете пояснить пожалуйста, что такое Storybook? Я сейчас начинаю минипроект для того чтобы получить опыт с фронтом (я бэкенд разработчик, поэтому экспертиза с фронтом очень низкая) выбрал именно vuetify, так как был критерий: больше готовых компонентов, чтобы не изобретать велосипедов и меньше зависимостей. Но уже вторую позитивную статью вижу про quasar, подумываю на него мигрировать, так как с vuetify не всё гладко: кастомизировать его довольно сложно оказалось.
Storybook https://storybook.js.org/, я его использовал на проекте с vuetify для разработки отдельных компонентов.
По набору компонентов они оба в принципе одинаковые, есть некоторые отличия в предоставляемых компонентах, но основной набор полей ввода/таблиц/списков и т.д. у них есть. Вот сами посмотрите https://quasar.dev/vue-components
У quasar еще есть плагины для уведомлений и диалогов, которые позволяют прямо из js вызывать их, что бывает удобно для тех же диалогов когда нужно получить данные из формы и/или обработать закрытие диалога в любом месте и не засорять каждый компонент дополнительными переменными и обработкой событий, где может понадобится вызов диалога, этим я часто пользуюсь.
По кастомизации quasar мне больше понравился и теперь я его использую во всех новых проектах.
Я пишу свое приложение, для предприятия. Так же с фронтом не имел никаких дел. Начал писать проект на vuetify (выбирал чисто интуитивно). Сделав несколько страниц, мне не очень понравился размер компонентов vuetify. Все компоненты большие, громоздкие, с большими отступами, мне это не очень подходило. Решил попробовать quasar, вот уже вторую неделю переписываю фронт на него. Мне кажется в Quasar, гораздо больше готовых компонентов, отличная документация (я как новичок, нахожу что то новое), там очень много готового из коробки, это очень удобно, особенно для новичка (хотя придётся потратить немного времени на изучение), он более гибок. Не знаю почему, но на quasar, мне проще найти ответы на вопросы, толи потому, что у меня со временем стало меньше вопросов, толи потому что у quasar, есть форум, на котором много полезного. Хотя я как юный разработчик на JS, наверно не могу давать правильных советов)
Конфигурация таблиц более гибкая, если в vuetify в headers только указывается поле value как строка, в quasar в columns можно передать туда функцию для поля и взять вложенное значение, еще и отформатировать можно значение (https://quasar.dev/vue-components/table#Defining-the-columns).
ну такой холивар, автору статья или кому то еще теперь обязательно надо сделать сравнение
квазар, вьютифай и елемент ui
ап
НЛО прилетело и опубликовало эту надпись здесь
Это надстройка над Vue, я бы сказал — экосистема, но настолько удобная, что полностью поглощает Vue.
Уже более года использую Квазар во всех фронтенд проектах, и не мыслю Vue без Квазара.

Пробовал Vuetify, но сделал вывод, что там основной упор сделан на визуальную часть. Квазар — это целая экосистема сравнивать их несколько некорректно, на мой взгляд.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий