Не знаю, мне лично "вьютифай" по душе.. особенно нравится что все элементы хорошо смотрятся и на моб. устройствах, придавая внешний вид мобильного приложения, (схоже с андройдом).. в других библиотеках это больше напоминает обычный адаптированный под мобилку сайт.. но каждому свое конечно.
Что значит "изобретать велосипеды"?) С каких это пор уникальность проекта стала велосипедом? Когда люди пишут свое, они не изобретают велосипеды. А вот когда люди пишут код с использованием ui фреймворка который потом редактируют до неузнаваемости - вот это уже велосипеды. Мне не сложно потратить на 2 минуты больше чтобы написать чистый и соответствующий моим требованиям компонент, чем читать документацию и искать как же делали решения в этой библиотеке другие 🤷♂️
хотел бы посмотреть как за 2 минуты напишите select или datepicker. на среднего размера проекте дописывать что-то свое пришлось всего несколько раз за 2 года использования.
Скажите, если я только осваиваю VueJS, стоит ли использовать библиотеки, или лучше на первых порах "с нуля" писать компоненты? Или наоборот. Сначала реализовать проект с использованием компонентов (Vuetify или Elements), а при возникновении острой необходимости, изучить и написать свои компоненты ??? У меня небольшой проект локальный. Бекенд на фласке. На фронтенде кучу таблиц (CRUD) нужно реализовать + формы
изначально лучше писать компоненты самому и по необходимости подключать сторонние решения. Если у вас комерческий проект и нужно его сделать как можно быстрее, то тогда есть смысл в ui библиотеках, но и в этом случае вам тоже прийдется писать свои компоненты тоже, только меньше. Если проект совсем не большой, то и в ui библиотеке смысла нет
@@GreenComet Спасибо. Значит, буду писать свои компоненты. Проект не коммерческий. Что-то вроде замены отчёт на экселевских таблицах и пр. UI подкупают готовыми решениями по таблицам (CRUD, пагинация, фильтры) Но чувствую, что если буду готовым пользоваться, не скоро пойму как оно вообще устроено и работает. Это как с Flask. Он сложнее Django, но после него, Django совсем простым кажется и менее гибким.
Перешли на проекте на вью3 и сменили ui библиотеку с бутсрап вью на вьютифай. Я просто в растерянности как вы можете ставить старый бутсраповский стиль выше материал юай? В бутсрапе что бы сделать сервеную дата таблицу с пагинацией, нужно реально брать таблицу, отдельно брать пагинацию, и еще отдельно брать дропдаун с количеством выводимых результатов. А потом еще писать логику и трахатся с сортировкой, ибо если нужна серверная то локальную отключить нельзя. Нужно делать так что бы выводила результат как без сортировки. Короче это библиотека может и была хороша, но лет этак 7-8 назад. Сейчас безнадежно устарела. С вью 3 она работает только через compat библиотеку. А значит как костыль. А сам стиль элеметов ну это убожество. Когда бутсрап появился это конечно же было вау. Но они 10 лет не развиваются, и сейчас такой дизайн вызывает разве что недоумение.