Konstantin
Можно использовать отдельные библиотеки для того, чтобы менеджить нормализованный Store, но стоит ли оно того?
Anonymous
Доброй ночи. Я где-то читал что на англ. версии learn.javascript.ru( javascript.info ) информация по js актуальнее и больше. Но я сравнил статьи и статей вобщем на русской версии оказалось больше. Собственно вопрос: стоит читать англ. версию или русскую?
Anonymous
Ты какую читал?
Anonymous
Ты английский через интернет учил?
IronMyLaces
Подскажите пожалуйста название канала по JS для начинающих?
Pavel
@js_noobs_ru
Maksim
Господа, в чем преимущество нормализованного Store в Redux перед обычным? В теории, это удобно, так как не приходится много вложений объектов друг в друга делать, но на практике это со временем превращается в базу данных с кучей зависимостей, которые просто адово разбирать при написании новых action'ов Даже на самом простом примере вложенная структура значительно проще - добавим новое событие в reducer, например, добавление child элемента в parent - Вложенная: нужно просто через action передать id parent'а и в массив внутри него добавить новый объект - Нормализованная: нужно через action передать id parent'а, потом создать новый child-объект отдельно, запомнить его id, а затем в массив id внутри parent'а добавить новый id child'а
Преимущество в том что все сущности в единственном экземпляре. Например у тебя есть посты с вложенными комментариями, и у поста и у комментария есть юзер. Допустим один из юзеров изменился, что бы привести стор в актуальное состояние нужно найти все посты и проверить их юзеров, найти все комментарии и тоже проверить их юзеров. В нормализованном сторе это произойдёт в одном месте
IronMyLaces
@js_noobs_ru
Спасибо!
Nathan
подскажите как Audio().play() запустить ? обойти Domexception
Den
окей, замечательно, вы любите забивать на вопросы - это выяснили
Den
относительно сборки компонентов удалось только выйти на то что они перегоняются в AST и выводятся как целевой html
Den
однако я хз как быть вот с этим: - mounting - связки - переменные - scoped styles - поддержка jquery
Maksim
держи в курсе
Den
никого держать не собираюсь, ответьте на вопрос
Vlad
пасаны, кто за эвент луп шарит? тут ведь все за одну итерацию выполняется? https://codepen.io/c_tn/pen/arwybE
Anonymous
За requestAnimationFrame не уверен
Anonymous
А так, да
Anonymous
Если ты имеешь ввиду выполнение колбеков
Maksim
А так, да
как да, если там сет таймауты и промисы?
Anonymous
как да, если там сет таймауты и промисы?
Промисы без обращения асинхронных операций внутри и таймауты с нулевой задержкой, на сколько мне известно, попадают сразу в очередь на выполнение
Anonymous
Как только промис решается или если он уже был решён, он ставит в очередь микрозадачу на исполнение колбека, в конец очереди основных задач. Возможно я в своем ответе не прав если формирование списка микрозадач на выполнение происходит в конце итерации жизненного цикла.
Kenan
о, майнер
Vlad
о, нормально вы тут спасибо
Anna
Igor
ребят, почему нпм при запуске watch:all выдает ошибку?
Igor
все правильно написано
Igor
предыдущие скрипты работают
Igor
ругается на parallelshell
Dzhanik
ребят, почему нпм при запуске watch:all выдает ошибку?
Npm concat вроде нужен чтобы писать несколько команд в одну
Igor
Npm concat вроде нужен чтобы писать несколько команд в одну
сейчас гляну, просто мне советовали parallelshell
Dzhanik
сейчас гляну, просто мне советовали parallelshell
Раньше пользовался конкат и норм работало
Foma
попробую сейчас , спасибо
А что ты собираешь?
Igor
А что ты собираешь?
простая сборка сайта, скрипты стили чтоб компилились , да окно перезагружалось
Igor
в общем то все
Foma
Сервер или фронт?
Igor
ну и картинки
Igor
сервак
Foma
Express generator а потом к нему добавить модулей?
Igor
не знаю просто такого
Igor
нашел решение
Igor
там надо было строчку заменить в самом parallelshell
Rodion
Помогите я не могу понять, вот у массива есть Array.constructor не могу понять что это, и в чем отличии от Array.prototype.constructor . На MDN про Array.constructor нет ни слова
Rodion
это я уже прочитал
Rodion
я не могу понять почему prototype.constructr это другое
stay
я не могу понять почему prototype.constructr это другое
Потому что у функции Array нет свойства constructor
stay
Он берет его из цепочки прототипов
stay
я не могу понять почему prototype.constructr это другое
Можешь написать в консольке и сам посмотреть
Anonymous
Я Здравствуйте, прежде всего спасибо за предложение работы, но я вынужден отклонить ваше предложение из-за финансовой стороны вопроса. Благодарю вас за проявленный ко мне интерес и желаю вам успехов в поиске достойного кандидата)). HR Привет, Артем) Спасибо за предоставленную информацию. Какая зп была бы интересной (на испытательный и после?) Я Которую в принципе и озвучивал на собеседовании на испытательный срок - 350$ , после испытательного 500 $ HR Да, на данный момент не готовы Вам предложить такую ​​зп. Рада нашему знакомству. Остаемся на связи) Жёстко))
Denisio
Это в неделю?
Anonymous
в месяц)
Anonymous
я джун)
stay
Как-то больно, это на джуна? Где такой грабеж?
Rodion
норм
Anonymous
Украина,Львов))))
Rodion
когда я джуном был я стока и получал
Rodion
и получаю
Rodion
Челябинск
Loggy
Так стока не дали)
stay
Как-то совсем грустно.
Denisio
О Челябинск
Maksim
В Москве в 2010 джун 1к$ помню
Rodion
в моксве в 2019 джуны стока и получаюти
Maksim
думаю да, наверно побольше даже
Rodion
я гуглил
Rodion
от 60к рублей зп начинаются
Rodion
в Челябинске от 15к
Rodion
такой разброс
Rodion
прям
Max xbim 🌴
так курс упал, в 14 же, поэтому так и осталось 1к
Anonymous
Если честно то я в ахере просто)) у нас охранники в херовом супермаркете получают 350$ и официанты 550 +-, с каких пор прогеры,пусть и джун левела стоят дешевле?))
Славик
у охранников и официантов нет перспектив развития и удобного офиса