169 похожих чатов

Готовыми стилями вертеть, или все-таки уметь писать с нуля и

идеально понимать как все работает?

17 ответов

23 просмотра

Второе

Ну хз будет медленно всё рукавами писать,когда есть либы и тд, которые легче поддерживать и тд, чем велосипеды типа кастомных селектов написанных руками ? Ну если так то ок, просто вёрстку я как то да умею

Почему кастомные селекты велосипеды? И почему селекты в либах типа материала тоже не велосипеды? А если потом тебя попросят написать ui-kit для компании своей или поддерживать существующий, создавать новые компоненты для них?

Китикет-Базёнка Автор вопроса

Это я у него спрашивал)

“селекты в либах типа материала тоже не велосипеды” - очевидно, потому что велосипедом называют решение собраное на колленке, под себя, когда уже есть готовые решения. На 1000 проектах используется тот же материал. Именно это делает его не велосипедом Но вот что лучше выбрать под конкретный проект - велосипед или готовое решение - вопрос открытый

На 1000 проектах эти селекты материала переписывают и делают миллионы оберток, чтобы подогнать под реалии проекта. То есть, пишут велосипеды

Но вот что лучше выбрать под конкретный проект - велосипед или готовое решение - вопрос открытый Тут согласен

Хз так говорят . Что пишут это руками дураки, и есть уже готовые решения которые быстро подключить,с лёгкой поддержкой,адаптивом, внедрением в другие проекты. Писать ui либу я б не хотел ... Пришлось бы если - ну ок, или ливнул бы. Но не хотел возиться со стилями на работе много. Просто какие то рядовые задачи да . Где не все на вёрстке завязано . Но обычный css я вроде как знаю

Какие-то неправильные советы тебе дают, ну да ладно

не существует правильного ответа. Все ситуативно. Где то правильнее, лучше и быстрее использовать готвое, где то и правильнее и быстрее написать свое... Все зависит от потребностей и возможностей

Material ui моя личная боль, попробовал чуть-чуть и не понял границу, до которой либа стилизована и после которой нужно уже самому дописывать) у вас не было такого?

Было. Причем в некоторых моментах реально больно было) Вообще считаю эти готовые компоненты нужны для прототипирования в основном, где дизайн не важен, но и чтобы совсем уж плохо не выглядело

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

во, вот это

именно, главное что б потом библиотеки в ногу не стреляли. А то пишешь ему "!important", а всем пофигу, твой important зачеркнут в стилях и отображается стиль библиотеки без important :)

А потом понадобится функционал, которого в этой либе нет, и что, менять либу?

Для админок всяких норм)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта