Комментарии 24
Тошнит от этой игры слов. Гламуризировали диктатора, у которого на руках кровь огромного количества людей, и радуются своему остроумию. И тут не подходит «хабр вне политики». Подобная бестактная глухота этот тоже политический или скорее нравственный выбор. Кто-то должен об этом говорить.
Именно вы сейчас тяните разговор в сторону политики.
Лично для меня это просто исторический антагонист, участвовавший в событиях, которые лично ко мне не имеют отношения. Я осуждаю тех людей, которые пытаются навязать точку зрения, будто про Гитлера важно знать что-то кроме "бы такой, был плохим, умер давно". Именно про причинам, похожим на "хабр вне политики". Хотя последнее я в некоторой степени осуждаю, однако это уже несколько другая тема.
Ну, спорить и убеждать в чём-то я не вижу смысла. Смысл комментария был в том, чтобы обозначить, что не всем насрать. Чтобы тем, кому не всё равно, было не так одиноко.
Всё пытаюсь понять чем же запись p fontSize=15 более ужасна и менее понятна, чем Title size="small"
Например:
а) если позволить записывать fontSize=15, это значит, что можно записать и fontSize=16 и fontSize=17.51123, и fontSize=4. Это прямая возможность бардака, обычно же размеры разумно ограничены ui-китом.
б) fontSize=15 значит что размер будет 15 на всех размерах экрана. Экранов же много, и размер может требоваться разный на разных. Это позволяют делать медиазапросы: при size="small" размер может быть, например, 12 на телефоне, 16 на планшете и 20 на десктопе.
По поводу мобилок хороший аргумент, по поводу кита не совсем согласен. На проекте может быть штук 7 разных шрифтов, это значит неизбежно появление small, superSmall, extraSmall и тд.
Если речь идет о конкретном значении
15px vs small
то ответ выше точно передает смысл этой затеи.Уж сколько лет прошло, но некоторые все еще продолжают служить богу separation of concerns, только вот зачем?
Не понравилось писать стили в JS-коде, это понятно. Но предлагаемая замена тоже сомнительная – теперь программируем в комментариях CSSDoc, чем это лучше?
Замечательный набор библиотек! Использовать их я конечно же не буду. Пока не наберётся критическая масса пользователей и комьюнити которое могло бы помочь автору найти все баги, и помочь пользователям решать возможные проблемы с этим инструментом.
Вопрос: Что там на счёт сорцмапов? Я смогу безболезнено дебажить этот код?
Как пользователю ts+react+styled-component решение мне нравится! Конечно, для использования в рабочих проектах, хочется сначала увидеть хотя бы небольшую, но сформировавшуюся, стайку пользователей. А вот для ближайшего pet-project попробую. Успехов!
Mr. Stylin