Check Levi9 best QA positions to Backbase team!
×Закрыть

Вопрос к фронтенд разработчикам

Здравствуйте, интересно узнать среди коллег, которые работают на React/Angular/Vue о том, пишите ли вы на своей работе свои UI компоненты с нуля, или используете готовые библиотеки которые просто стилизируете под дизайн проекта?

👍НравитсяПонравилось0
В избранноеВ избранном0
LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Залежить що розробляти і під який дизайн, для адмінок готове щось підійде, в мене на проекті зараз весь дизайн базується на material-ui і його використовуємо як основу, майже вся кастомізація через теми робиться

а був досвід розробки, коди дизайн кастомний і цього всього просто не потрібно, особливо коли важливо оптимізувати ресурси які завантажуються і викидаєш все що не потрібно

Для Angular уже есть готовые библиотеки: PrimeNG и Angular Materia

Что за вопросы? Надо смотреть что выгоднее по времени, надо ли будет что-то добавлять

я всегда готовое юзал, или немного тюнил, если была в этом необходимость...

по-разному, зависит от проектов и требований

На Vue делала так: подключала только Vuetify і использовала всюду, где нужны были стандартные элементы без каких-то дополнительных фич. Свои с нуля писала только там, где библиотечные элементы «ставили палки в колеса», то есть если нужно перебить стили библиотеки и костыльно-некрасиво привязать функционал к элементу, которого по умолчанию у него нет. Типа как золотая середина :)

Нужно найти баланс между готовыми либами и своими решениями. Если это либы то чтобы это не превращалось в жесткий перепил какой-то либы когда начнут изменяться требования и просить какие-то кастомные штуки. Если свои решения то чтобы это не превращалось в какие-то костыльные решения уже существующих вещей. В общем все индивидуально и зависит от задач.

Никто не ищет «баланс». Просто пользуют что есть пока оно есть, и пишут когда его нет (или не знают где есть и долго искать в силу у**ищности документации).
Существующие вещи зачастую и есть пережившие эволюционные процессы костыли. В лучшем случае. Чтобы познать дзен — подпишитесь на багрепорты того что юзаете, прозреете от понимания что те кто писал велосипеды оказывается тоже люди, и зачастую из индокитая.

вопрос к любым разработчикам — используете ли вы готовые библиотеки или же пишите свои?

Є ще варіант робити вклад у відкриті бібліотеки.

Переважно використовую вже написані, для серверної розробки великий вибір, коли треба і можливо то роблю вклад, і інколи просто відсутнє відкрите рішення і тоді треба розробляти своє яке можна винести у відкриту бібліотеки

Так зараз в Go можна зробити автогенерацію для сериалізації BSON-у та Protobuf-у

Следующая тема «вопрос к фронтенд разработчикам, пишете ли вы свои фреймворки с нуля или используете имеющиеся React/Angular/Vue»)))

— Пишем с нуля и запрещаем всё что не здесь написано
©faang

Ой что тут сейчас начнется...

Подписаться на комментарии