Я даже не поленился восстановить пароль, чтобы ответить на ваш коммент
Стилизация чекбоксов, радио — это одна из самых простых вещей, label for + before
Касательно select, switch уже менее принципиально, но тоже можно стилизовать
И всегда можно послать дизайнера исправлять свое детище, если он не компетентен и нарисовал откровенную чушь
«Вот мы и вынуждены делать пляски в js.»
Велосипеды :)
«То есть время повернуло бы вспять, мы двигались бы из настоящего в прошлое.»
Кто-нибудь, объясните почему? Ну увидели бы мы в обратном порядке, и что? Всего лишь превысили скорость света. Когда мы превышаем скорость звука и слышим в обратном порядке выстрелы время же не идет вспять? Смотря на звезды мы же не находимся в прошлом
ну я считаю что двух недель вполне хватит, чтобы покрыть >90% проектов. Сколько по вашему должен идти переход? Сколько нужно времени, чтобы выучить синтаксис?
А вопрос даже не только в подсветке, это будто сварить пельмени в чайнике: да, так можно, да так делают студенты, но есть кастрюля предназначенная для этого, а в чайнике я чай сделаю.
Мне кажется в статье написано несколько иначе, чем «Понятненько», видимо сквозь строки читалось.
Почитайте вот эту статью например, там расписано подробнее habr.com/post/417707
То, что ваши проекты развиваются не означает, что они не развивались бы, если вы писали код иначе.
JSX className htmlFor — больше названий, надо определенно больше названий и усложнений! Программисты ведь так любят создавать свои названия, писать свои фреймворки. Настолько любят давать все новые названия, что джуны бьются головой об стену, не зная что учить :)
Очередная прослойка, генерирующий html код, с надуманными новыми правилами и болью в глазах. Ну давайте честно, больно на это смотреть. И главное «зачем» я до сих пор не понял. Правильная архитектура кода дедовскими методами дает абсолютно понятный и предсказуемый проект. А в реакте неумеющие писать азы фронты творят вообще нечитаемый хаос. Да, хаос подходящее слово.
За обе картинки, ибо они друг другу не противоречат. О объяснение в М22 М17 М13 М8 М1 М18. На самом деле вся статья написана именно с этим посылом: хватит их смешивать
При достижении определенного уровня, программист уже не думает «Как писать», он просто «переносит мыли о задаче на бумагу». Т.е. писать правильно не значит дольше. Как раз наоборот, правильно заложенный фундамент экономит кучу бабла
Только вот молодое поколение учится на этих примерах и потом доказывает, что css-in-js это правильно и быстро, а от реакта не болят глаза. Нет претензий к курицам, несущие золотые яйца. Там и правда можно нанять целую команду пофигистов, прибирающей за ней. Только выносить это все на публику не правильно.
Это набор банальностей, очевидных и понятный вещей, но почему то же появляются «сеньёры», пишущие стили и html в js. Иногда нужно просто остановиться и сказать: ребят, посмотрите что вы наделали! Кто за этим убирать будет?
Стилизация чекбоксов, радио — это одна из самых простых вещей, label for + before
Касательно select, switch уже менее принципиально, но тоже можно стилизовать
И всегда можно послать дизайнера исправлять свое детище, если он не компетентен и нарисовал откровенную чушь
«Вот мы и вынуждены делать пляски в js.»
Велосипеды :)
Кто-нибудь, объясните почему? Ну увидели бы мы в обратном порядке, и что? Всего лишь превысили скорость света. Когда мы превышаем скорость звука и слышим в обратном порядке выстрелы время же не идет вспять? Смотря на звезды мы же не находимся в прошлом
Вот чисто эксперимент: вы считаете это нормально?
Почитайте вот эту статью например, там расписано подробнее habr.com/post/417707
То, что ваши проекты развиваются не означает, что они не развивались бы, если вы писали код иначе.