Залежить що розробляти і під який дизайн, для адмінок готове щось підійде, в мене на проекті зараз весь дизайн базується на material-ui і його використовуємо як основу, майже вся кастомізація через теми робиться
а був досвід розробки, коди дизайн кастомний і цього всього просто не потрібно, особливо коли важливо оптимізувати ресурси які завантажуються і викидаєш все що не потрібно
Что за вопросы? Надо смотреть что выгоднее по времени, надо ли будет что-то добавлять
На Vue делала так: подключала только Vuetify і использовала всюду, где нужны были стандартные элементы без каких-то дополнительных фич. Свои с нуля писала только там, где библиотечные элементы «ставили палки в колеса», то есть если нужно перебить стили библиотеки и костыльно-некрасиво привязать функционал к элементу, которого по умолчанию у него нет. Типа как золотая середина :)
Нужно найти баланс между готовыми либами и своими решениями. Если это либы то чтобы это не превращалось в жесткий перепил какой-то либы когда начнут изменяться требования и просить какие-то кастомные штуки. Если свои решения то чтобы это не превращалось в какие-то костыльные решения уже существующих вещей. В общем все индивидуально и зависит от задач.
Никто не ищет «баланс». Просто пользуют что есть пока оно есть, и пишут когда его нет (или не знают где есть и долго искать в силу у**ищности документации).
Существующие вещи зачастую и есть пережившие эволюционные процессы костыли. В лучшем случае. Чтобы познать дзен — подпишитесь на багрепорты того что юзаете, прозреете от понимания что те кто писал велосипеды оказывается тоже люди, и зачастую из индокитая.
вопрос к любым разработчикам — используете ли вы готовые библиотеки или же пишите свои?
Є ще варіант робити вклад у відкриті бібліотеки.
Переважно використовую вже написані, для серверної розробки великий вибір, коли треба і можливо то роблю вклад, і інколи просто відсутнє відкрите рішення і тоді треба розробляти своє яке можна винести у відкриту бібліотеки
Так зараз в Go можна зробити автогенерацію для сериалізації BSON-у та Protobuf-у
Следующая тема «вопрос к фронтенд разработчикам, пишете ли вы свои фреймворки с нуля или используете имеющиеся React/Angular/Vue»)))
15 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів