Heavy 
    
    
        
        
        
        Перенос в локальное состояние - это просто использование useState. Потом уже IDE подскажет, что есть неиспользуемые разные строки кода, и по ним идешь и стираешь их. А обратно если.. Из локального в глобальный - это же с ума сойти можно.
    
 
    
    Heavy 
    
    
        
        
        
        было бы интересно услышать мнение опытного разраба. Мнение Димыча по этому поводу
    
 
    
    Alexander 
    
    
        
        
        
        Всем привет. Есть ли у кого боевой проект на react+redux с авторизацией и работой с сервером?
    
 
    
    Alexander 
    
    
        
        
        
        не могу разобраться как сохранить данные в глобальный store после получения с сервера
    
 
    
    Heavy 
    
    
 
    
    Heavy 
    
    
        
        
        
        в чем проблема?
    
 
    
    Alexander 
    
    
 
    
    Alexander 
    
    
 
    
    Alexander 
    
    
        
        
        
        нужно получить с сервера и сохронить в data и использовать дальше в компоненте
    
 
    
    Heavy 
    
    
        
        
        
        в data, как я понял, ты уже сохраняешь?
    
 
    
    Alexander 
    
    
        
        
        
        da
    
 
    
    Heavy 
    
    
        
        
        
        а data у тебя в store ? Как я понял, ты вручную запихиваешь data, и react не понимает что произошло обновление данных.
    
 
    
    Heavy 
    
    
        
        
        
        По идее, тут опять же, нужно в редюсере все это делать. Или же через useState хук, ну или через setState, если у тебя классы
    
 
    
    Heavy 
    
    
        
        
        
        соответственно, если ты через хук или через класс делаешь, у тебя будет локальный state для компоненты.
    
 
    
    Heavy 
    
    
        
        
        
        и updateStock у тебя по идее должен быть иначе
    
 
    
    Alexander 
    
    
        
        
        
        можно пример?
    
 
    
    Heavy 
    
    
        
        
        
        не, я на ходу генерю =)))
    
 
    
    Heavy 
    
    
        
        
        
        используй для обновления stock хук (если все это крутится внутри функциональной компоненты)
    
 
    
    Heavy 
    
    
        
        
        
        вообще не понятно внутри чего код крутится
    
 
    
    Temych 
    
    
        
        
        
        никто с вложенными объектами в mongoDB не работал? Не удается прочитать свойства вложенных объектов. Классические примеры из официальной справки тоже не работают(
    
 
    
    Temych 
    
    
        
        
        
        https://pastebin.com/d21gVQsp
    
 
    
    { NeFFeX } 
    
    
        
        
        
        hi
    
 
    
    Ruslan 
    
    
        
        
        
        Кто знает как перевести тернарный 
        state.listCity.filter(l => {
                        return l.name.toLowerCase().match( state.city.toLowerCase());
                       })
    
 
    
    Константин 
    
    
        
        
        
        Добрый день, кто может подсказать хороший курс основ js
    
 
    
    Alexander 
    
    
        
        
        
        https://www.youtube.com/channel/UCE9ODjNIkOHrnSdkYWLfYhg
    
 
    
    Константин 
    
    
 
    
    Антон 
    
    
 
    
    Антон 
    
    
        
        
        
        а все что касается MongoDB рекомендую MongoDB Univercity. Он на английском,  но после прохождения будешь плавать в монге как рыба в воде. Плюсом полностью бесплатен
    
 
    
    Temych 
    
    
 
    
    Genya-©/\√`¶£® 
    
    
        
        
        
        Ребята, сори что вопрос не по теме, как сейчас обстоят дела с начинающими разработчиками за 30. Я часто натыкаюсь на вакансии где требуются спецы до 30-ти лет, есть ли смысл учиться?
    
 
    
    Genya-©/\√`¶£® 
    
    
        
        
        
        эх)
    
 
    
    { NeFFeX } 
    
    
 
    
    Нариман 
    
    
        
        
        
        Нее, Дима говорил, недавно, что ещё 50 выпусков и можно на собес начать ходить
    
 
    
    Константин 
    
    
        
        
        
        Блин то есть его курс ещё не закончился ? Я только начал смотреть
    
 
    
    Константин 
    
    
        
        
        
        Блин как это же круто )
    
 
    
    Нариман 
    
    
        
        
        
        В своих видосах он говорил что курс практически бесконечный, так как проект всегда может развиваться из-за развития новых технологий в области IT
    
 
    
    { NeFFeX } 
    
    
        
        
        
        Ну я не могу смотреть и ждать
    
 
    
    { NeFFeX } 
    
    
        
        
        
        В день я смотрю по 10 видосов:)
    
 
    
    { NeFFeX } 
    
    
        
        
        
        Мб есть какие нить ещё курсы
    
 
    
    { NeFFeX } 
    
    
        
        
        
        Которые вы посоветуете ?)))
    
 
    
    { NeFFeX } 
    
    
        
        
        
        В лс
    
 
    
    Nazar 
    
    
        
        
        
        codehunters nтам много всего есть
    
 
    
    { NeFFeX } 
    
    
        
        
        
        Я слышал курс по
    
 
    
    { NeFFeX } 
    
    
        
        
        
        Как создать Инстаграм
    
 
    
    { NeFFeX } 
    
    
        
        
        
        Фейк
    
 
    
    Nazar 
    
    
        
        
        
        Знаешь про HOC
    
 
    
    { NeFFeX } 
    
    
        
        
        
        Нет, можно подробнее?)
    
 
    
    Nazar 
    
    
        
        
        
        https://reactjs.org/docs/higher-order-components.html
    
 
    
    Nazar 
    
    
        
        
        
        доки читай пиши сам , а то по курсам делаешь все понятно только сам начинаешь писать что-то сразу ступор, практика каждый день
    
 
    
    { NeFFeX } 
    
    
 
    
    Nazar 
    
    
        
        
        
        +
    
 
    
    Temych 
    
    
        
                    
                        
                            
                            Ну я не могу смотреть и ждать
                        
                    
                
        
        
        Можно параллельно JS изучить, еще что-то подтянуть. Дима очень хорошо объсяняет  на  практике, используя множество фундаментальных вещей  в одном проекте. Подавляющее большинство "проектов из учебника" в других курсах охватывают одну-две фунламентальные вещи.  После их просмотра остается только  понятие о том, как это работает, а как применять самому в реальной жизни не понятно. У Димы курс иначе построен, поэтому считаю, что обязательно его нужно посмотреть и повторить. Не так много времени займет на самом деле.   
        Что касается времени, через которое можно идити на собеседования, то все индивидуально. Можно заниматься по 16-18 часов в день, делать в месяц по 1-2 качественных пороекта и через полгода гарантированно устроиться на джуниора, а можно и за три года тот-же объем работы сделать.
    
 
 
    
    Artem 
    
    
        
        
        
        мож кому будет полезно:
        https://miro.com/app/board/o9J_kxm_io0=/
    
 
    
    Artem 
    
    
        
        
                    
                
        
        ну и не будьте, как этот парень)
    
 
 
    
    Константин 
    
    
 
    
    Temych 
    
    
        
        
        
        В точку.
    
 
    
    Константин 
    
    
        
        
        
        Только на первые две наступал
    
 
    
    Антон 
    
    
        
                    
                        
                            
                            Спасибо. А что насчёт реакта можешь сказать?) Допустим просмотрел весь Курс Димы.
                        
                    
                
        
        
        Если кратко история. В 2000е еще в школе увлекался программированием,  ездил по олимпиадам,  выходил на уровень по стране,  а потом пришлось бросить и зарабатывать деньги менеджером среднего звена)  полтора года назад решил из хобби сделать работу.  Записался на курсы, разочаровался и стал копать. Освоил java core, с третьей попытки вникся в spring, писал rest сервисы,  но на фрилансе джавой сыт не будешь)  решил пойти по пути fullstack и с этими знаниями уже начать ходить по собесам, тк вакансий мало и хочется полноценные портфолио (Тюмень).  И тут наткнулся на уроки Димыча.  Так вот за полтора года учебы это самый крутой наставник, сравнивал с gb,  otus и многим часам видео других ютуберов.  Главное не лениться и писать код.  Так что если получится трудоустроиться поставлю себе цель найти Димыча и напоить самым вкусным пивом из тех что есть в Минске)
    
 
 
    
    Artem 
    
    
        
        
        
        почему сразу fullstack ? а не "удариться" во что-нибудь одно? будешь и опыт получать и сможешь параллельно изучать другую часть + с опытом и легче будет на фулл стак перейти.
    
 
    
    Антон 
    
    
        
        
        
        вакансий конечно больше,  но большинство из разряда тыж программист,  вытаскивай бумаги из принтера за 15к деревянных)
    
 
    
    Artem 
    
    
 
    
    Антон 
    
    
 
    
    { NeFFeX } 
    
    
        
                    
                        
                            
                            Если кратко история. В 2000е еще в школе увлекался программированием,  ездил по олимпиадам,  выходил на уровень по стране,  а потом пришлось бросить и зарабатывать деньги менеджером среднего звена)  полтора года назад решил из хобби сделать работу.  Записался на курсы, разочаровался и стал копать. Освоил java core, с третьей попытки вникся в spring, писал rest сервисы,  но на фрилансе джавой сыт не будешь)  решил пойти по пути fullstack и с этими знаниями уже начать ходить по собесам, тк вакансий мало и хочется полноценные портфолио (Тюмень).  И тут наткнулся на уроки Димыча.  Так вот за полтора года учебы это самый крутой наставник, сравнивал с gb,  otus и многим часам видео других ютуберов.  Главное не лениться и писать код.  Так что если получится трудоустроиться поставлю себе цель найти Димыча и напоить самым вкусным пивом из тех что есть в Минске)
                        
                    
                
        
        
        Рад за тебя мужик !)
    
 
 
    
    Anonymous 
    
    
        
        
        
        Я так понял в 42 нет резона куда-то соваться или я ошибаюсь
    
 
    
    Anonymous 
    
    
        
        
        
        Вот у меня тоже проблема учюсь но что писать 😳
    
 
    
    Temych 
    
    
        
                    
                        
                            
                            Вот у меня тоже проблема учюсь но что писать 😳
                        
                    
                
        
        
        Можно просто взять любой понравившися простенький сайт в интернете, по его образу и подобию создать свой. Не нужно думать над дизайном(можно всякие иконки, шрифты скомуниздить с оригинала). Использовать только в целях обучения, естественно
    
 
 
    
    Sun 
    
    
        
        
        
        не знаю на сколько глупый вопрос; кто-нибудь может подсказать, как такого вида конструкцию реализовать в редьюсере, чтобы возвращать стейт authUser?
    
 
    
    Sun 
    
    
        
        
        
        componentDidMount() {
            this.props.firebase.auth.onAuthStateChanged(authUser => {
              authUser
                ? this.setState({ authUser })
                : this.setState({ authUser: null });
            });
          }
    
 
    
    Sun 
    
    
        
        
        
        я сделал редьюсер, но у меня не происходит переотрисовки, при изменении стейта
    
 
    
    Sun 
    
    
        
        
        
        вот без редакса я понимаю как сделать правильно, с редаксом не очень. но проблема в том, что я уже юзаю редакс.😐
    
 
    
    Антон 
    
    
        
        
        
        а если просто null передать?
    
 
    
    Антон 
    
    
        
        
        
        в тернарном
    
 
    
    Антон 
    
    
        
        
        
        а не глупая идея)
    
 
    
    { NeFFeX } 
    
    
        
        
        
        Народ что насчёт свежей версии реакт?
    
 
    
    { NeFFeX } 
    
    
        
        
        
        Раньше на ПК я дошел до 32 урока.
    
 
    
    { NeFFeX } 
    
    
        
        
        
        Потом приобрел ноут, откладывал , откладывал . И вот на этой неделе я начал проходить данный курс
    
 
    
    { NeFFeX } 
    
    
        
        
        
        Соответственно когда установил реакт, там последняя версия устанавливается
    
 
    
    { NeFFeX } 
    
    
        
        
        
        И в вебшторме ругается на апп.ж