Курс ReactJS: itgid.info/course/reactjs Курс HTML для JS разработчиков: itgid.info/course/html Телеграмм канал: t.me/itgid_info Телеграмм автора: telegram.me/alex_luschenko Компоненты. Создание компонентов и вложенных компонентов
Спасибо огромное за видео, для новичка этот курс по REACT просто находка! Спасибо Ютубу что порекомендовал ваше видео. А то проходил у других, мозг окончательно вскипел, я откровенно не отстреливал что и откуда)))) Вы очень хорошо объясняете, всё понятно, как белый день. Спокойно и уверенно. Пройду ваш курс, потом буду тянуться дальше.👍👍👍
@@shu3xst215 тяжело... Надо кучу своих приложений делать, чтобы хоть чему-то научиться и хоть что-то после курсов в мозгах осталось. И то это будет капля в море. И хер тебя куда возьмут без опыта работы. Терпение надо ангельское чтобы его учить, месяцами, годами...
Привет, Алекс! Зашел к тебе на канал с целью огранки понимания каким именно образом надо с пропсами работать. Приятно удивила речь без слов-паразитов, последовательность подачи информации и ... усы :D Возьму на вооружение. Выражаю благодарность за твой труд. Для меня вопрос с пропсами закрыт теперь на 100%
10:28 настойка emmet, еще, как вариант, можно файлам компонент ставить расширкние .jsx вместо .js. Еще плюсом переименования расширения в .jsx будет отображение иконки реакта возле файла.
Спасибо за материал. Вы делаете невозможные вещи, ни от одного гайдодела не понимал так как от вас, шикарная подача. Не хватает ветки на гите с готовым кодом из каждой части правда :(
мляяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя срань господня -- какой же у вас талант преподавать, все понятно с первого раза -- как хорошо что вы есть
Извините но если на странице index.html не подключен главный скрипт, то как браузер узнает что нужно запустить index.js который к тому же лежит в другой папке?
Касательно ДЗ - уникальный ключ некоторые делают , присваивая ещё одному полю "id" : Date.now(). Получается что у каждого элемента будет якобы уникальный ключ, это же в милисекундах дата выводится. Но по факту я смотрю в пропсах у обоих товаров одинаковые числа. Правильный ли это подход?
Присоединяюсь ко всем хвалебным комментариям и добавлю, что пришел искать объяснения с курсов в которых объясняют просто ужасно. Ваш канал просто находка!
я в VSC поставил галку чтобы автоматом убирало точку с запятой т.к. визуально мне код приятней становится, правда для реакт использую webstorm, vsc что то мне не нравится для этих целей, а особенно бесит до сих пор не пофиксенная штука в emmet именно в VSC, когда должна развернутся аббревиатура по нажатию "таб", но ты до этого сделал пробел и вернул назад, а она собака не хочет, приходится затирать последний символ и заново печатать, раздражает это
А нельзя ли передать объект goods так? В App.js : В Goods.js : {props.good.title} {props.good.cost} Вроде работает. Вроде проще. Но это для вывода одного элемента проще, а вот с несколькими уже не годится. Видимо такое решение не годится для массива объектов?
Большое спасибо! Почему-то не отображаются изображения. Все сделал как в примере. Все приходит, заполняется, но картинок нет. Подскажите, в чем проблема? Заранее благодарен! UPD: Помогло объявление const source = props.image; в компоненте Goods перед return с последующим использованием данной константы Почему так, не понимаю, но работает))))
А как это у нас в компоненте возврат идет разметкой прям вот так вот, без кавычек? Новшества ES7? Я не следил за языком лет 15 уже, если что. Круглые скобки вроде ничего не делают, кроме как решают проблему unreachable code. Подскажите пожалуйста.
ОК, у меня истерика. JS -- не совсем JS, как я погляжу. Это и есть JSX? Там препроцессинг какой-то, да? А где почитать об этом этапе? А то тут тэги всякие вроде ...
Может посоветуете, кто-нибудь? У меня форматировщик стоял на VS Code, для html, css, js, но синтаксис реакта он просто похерил и превратил в кашу. Пришлось отключить. Было удобно, он автоматически выравнивал всё по тэгам и убирал лишние пробелы.
а какая разница, тут нет эталона, кому то короткая механика нравится, кому то бесшумная мембрана, это дело личных предпочтений, это очень индивидуально, у меня вообще мембрана за 7 баксов и крыса за 4 бакса и мне удобно. Механика тактильно мне конечно намного приятней, но даже на свитчах brown ее хорошо слышно, red мне для набора текста не нравится, короче ты должен сам к этому прийти. Главное шарить в кодинге, а клавы и мышки меняй хоть каждый месяц пока не найдешь свой идеал, это лишь дополнительный комфорт и не более того. P.S. единственное что меня бесит, это левый короткий shift и возле него доп клавиша которую я часто тыкал вместо шифта, короче не выдержал и отдал эту клаву, понимаю что это дело привычки, но я не смог в это ))