El
Смотреть код надо, завтра.
Lena
в любом случае спасибо. завтра тож буду смотреть из-за чего. все заработало,просто ааааааааааааа)
Lena
Аааа я тоже так счастлив, люблю Вас, Елена!
))))) кажется, все дело было в том, что кто-то не указал key в карточках
В
Подскажите курс по реакту с нуля, а то я уже запутался
Anonymous
К илье климову иди
Maxim
А у него уже есть?
Anonymous
не знаю , слышал что вроде был или будет
Anonymous
но как по мне вообще то странно ходить на курс по фраемворку(библиотеке)
Vitaliy
Доброе утро, ребят подскажите пожалуйста, это просто мелочь но я не могу разобратся что я не верно делаю с импортами почему ошибка?
Vitaliy
Vitaliy
Dmitry
А так ты пытаешься импортить из reducers/actions/index.js
Vitaliy
Блин точно, спасибо
Артём
Добрый день. Нужна помощь. Есть комменты, рендерятся, по клику нужная открывается но => не получается реализовать закрытие выбранного коммента. красной линией показал как думал сделать но неполучается...
ipos
Кажется ты сравниваешь одну и ту же переменую, не пробовал сделать разные имена для переменной хука и имя аргумента в toggleOpenComment?
Артём
пробовал менять, не работает
Dmitriy
???
commentId: убери где стейт сетишь
alexalexalex
???
Ты пытаешься передать объект, но не обернул все в фигурные скобки {} Либо если передаешь просто значение убери название поля и двоеточие
Sergey
В личных проектах?
Карточки например
Артём
подскажите, у меня на скрине элементы показано что при удалении заново перерендриваются, что с этим можно сделать?
Sergey
С туториалов
Идиотизм
Sergey
А как надо?
export const Comment =
Vladislav
Ходят слухи что в яндексе снизу
Артём
Идиотизм
т.е. никогда по дефелту не надо экспортить?
Sergey
т.е. никогда по дефелту не надо экспортить?
Ага. Кроме некоторых конфигов
Andrei
export const Comment =
Стотыщ раз спрашивал почему, никто не мог объяснить
Andrei
Вкусовщина?
Sergey
Вкусовщина?
https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad
Andrei
Коротко и ясно - DX
Sergey
https://humanwhocodes.com/blog/2019/01/stop-using-default-exports-javascript-module/
Sergey
https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad
Tree shaking непонятно, причём тут default export. Такое говно можно и через named export сделать
Sergey
Объект с кучей полей, туда и компоненты и константы
Андрей
Sergey
Многие экспортируют объект по дефолту
Я знаю что такое tree shaking. Я не понял причём тут DX. Что мешает экспортировать этот объект с именем?
Sergey
Имхо притянутый за уши пример
artalar
Подскажите курс по реакту с нуля, а то я уже запутался
Вдумчиво читайте доку. Дважды, если нужно
Юра
Udemy -> Brad Traversy -> Fullstack MERN.
У него есть только React Front to Back, это оно?
El
Похоже.
Юра
Sergey
Имхо притянутый за уши пример
Там же написано, лучше разбить огромный дефолтный экспорт объекта на кучу мелких экспортов
Sergey
Там же написано, лучше разбить огромный дефолтный экспорт объекта на кучу мелких экспортов
// do not try this at home export const All = { propertyA: "A", propertyB: "B", } const propertyA = "A"; const propertyB = “B”; ну вот такой же код без DX
artalar
Доку реакта писали 5 лет больше тысячи человеков...
Sergey
А в том, чтобы выкинуть экспорт объекта вообще
Sergey
А в том, чтобы выкинуть экспорт объекта вообще
вот именно, причем там DX, это проблема правильного экспортирования, а не DX/named export
Sergey
вот именно, причем там DX, это проблема правильного экспортирования, а не DX/named export
Если хочешь взять одно поле, именованный не заставит тебя импортировать все что есть
artalar
// do not try this at home export const All = { propertyA: "A", propertyB: "B", } const propertyA = "A"; const propertyB = “B”; ну вот такой же код без DX
Посмотрите, еще раз, статьи которые вам скинули. Дефолты многие запрещают - и правильно делают, без них лучше, чем с ними. Я сидел много на разных легаси проектах и знаю о чем говорю. Но, в любом случае, это ваш выбор и давайте закроем топик. Утро понедельника...
PH_cheerokee
https://coursehunter.net/course/udemy-react16-complete-guide
Этот курс покрывает 99% задач?))
El
https://coursehunter.net/course/udemy-react16-complete-guide
YouTube - Ben Awad - Practical React. У Andrew Mead тоже полезный курс, полезен unit testing.
Sergey
Этот курс покрывает 99% задач?))
Не надейся, что посмотрев курс ты станешь профессионалом
Sergey
Таких курсов просто нет
Sergey
Этот курс покрывает 99% задач?))
Ты будешь обучаться постоянно в течении всей своей жизни программистом
PH_cheerokee
Не надейся, что посмотрев курс ты станешь профессионалом
Не надеюсь)) но это самый большой, что я видел
Andrey
Этот курс покрывает 99% задач?))
Ничего не покрывает 99% задач. Нигде. Никогда
PH_cheerokee
Да это же шутка была:)
Zaff
такой вопрос. почему вместо .jsx часто используется расширение .js?
Zaff
есть какая-то техническая причина, или это просто привычка?