Size: a a a

JavaScript.Ninja

2021 April 19

OJ

Oleg Junior in JavaScript.Ninja
блин. сеньор смотрит на пару строк кода и не понимает в чем проблема. у вас что в голове по этому поводу даже мыслей не возникает почему такое вообще возможно?
источник

AI

Arthur Irgashev in JavaScript.Ninja
Я чёт не понимаю, что ты хочешь мне сказать или доказать )
источник

OJ

Oleg Junior in JavaScript.Ninja
бл... это кнопочка и обработчик кнопочки. это не Хаскел с монадами. это бл... счетчик.  почему такое возможно неужели непонятна причина. ну я не могу ей богу 😂
источник

AI

Arthur Irgashev in JavaScript.Ninja
Причина чего непонятна ?
источник

AI

Arthur Irgashev in JavaScript.Ninja
Я же написал, что вопрос с подвохом. Код работающий и вполне нормальный

Сама суть вопроса сводится к тому, чтобы просто посмотреть за реакцией человека. Некоторые говорят, что «да тут ничего делать не нужно», а некоторые с полным усердием начинают оптимизировать
источник

ДМ

Дмитрий Моисеев... in JavaScript.Ninja
всем привет, кто использует xstate или подход с конечными автоматами для фронтенда?
источник

OJ

Oleg Junior in JavaScript.Ninja
я не понимаю как либа может быть супер, если сеньеру пару строк кода покажи, он начинает пытаться что-то там оптимизировать, костылить
источник

D

D M in JavaScript.Ninja
Так это не либа виновата а такой сеньор )
источник

AI

Arthur Irgashev in JavaScript.Ninja
Именно
источник

PG

Pavel Gubin in JavaScript.Ninja
Ой бо)
источник

AI

Arthur Irgashev in JavaScript.Ninja
Таких вопросов на любых платформах можно придумать
источник

PG

Pavel Gubin in JavaScript.Ninja
Это некорректное сравнение, всё сводится к пониманию инструмента, просто потратил человек время на разбор / сталкивался с проблемами на этой почве или нет, технология при этом может быть любая
источник

AI

Arthur Irgashev in JavaScript.Ninja
Именно )
источник

OJ

Oleg Junior in JavaScript.Ninja
неужели во всех фреймворках чтобы корректно написать обработчик при нажатии на кнопку нужно столкнуться с проблемами, разобрать пути решения, научиться костылить? и только тогда то ты сможешь написать обработчик кнопочки. ну не знаю.
источник

YS

Yuri Strelets in JavaScript.Ninja
это вопрос или утверждение, что в реакте все сложно?
источник

OJ

Oleg Junior in JavaScript.Ninja
сам не знаю. мысли вслух скорее. учу реакт только,но интуитивно уже вижу что что-то в нем не так. но похоже такие мысли редко у кого возникают
источник

YS

Yuri Strelets in JavaScript.Ninja
ну возьми приложение то же туду и напиши на топ 3 фреймворках, почему именно реакт выбрал?
источник

OJ

Oleg Junior in JavaScript.Ninja
по причине популярности. и то что многие говорят какой он классный. чето я пока мало чего классного в нем вижу. ну ладно молчу, может и правда такой классный
источник

YS

Yuri Strelets in JavaScript.Ninja
а с какими либами фреймворками до этого работал?
источник

M

Michael in JavaScript.Ninja
У меня на проекте юзаются css модули. Выглядит как-то так
js
import className from 'classnames/bind'
const cx = className.bind(stylesModule)
// далее в jsx делаем такое. Оно добавляет хеш к всем классам
<Button className={cx('reader__bookmark-button')} />


Проблема в следующем. Мне нужно в эту кнопку вставить еще один компонент. Компонент состоит из div'a и спанов внутри.
На диве висит класс. Когда я использую в scss вот так, то к внутреннему классу добавляется хеш, которого нету в классе того компонента. Оттого стили не применяются. Как обойти это?

css
.reader__bookmark-button {
   .inner-component-class {}
}
источник