Daria
не согласен я даже не представляю маленкие проекти без redux
мобХ делает тоже самое, только в разы проще)
Petrov
спасибо. а как вы думаете здесь можно было обойтись без редакса?
Ну по сути он удобен, когда есть взаимосвязанные данные, списки содержат таски например как в Trello или Jira, тогда да, нужен. В соц.сети однозначно нужен. Его преимущество в том, что он позволяет так же по сути как Context API засторить всё в одном месте и диспатчить данные локально, где они нужны. Удобство в redux developer tools тоже очевидно. Как там говорится, easy to debug and to reason about)) По мне так удобный инструмент, бойлерплейт меня не волнует)) Только контекст позволяет локальные такие склады состояния создавать, а redux нет. Абрамов сам сказал, что после обновления Context API он не представляет, где бы он мог использовать redux
Данил
Ну раз ты у нас не сумасшедший а что скажешь о mobx вместо redux?
Я с ним не работал. Плюсом на работе требуют Vue, поэтому пользуюсь активно только Vuex.
Vazgen
Всем спасибо, было очень познавательно
Vazgen
а это моя пагинация https://games.mail.ru/community/private/NDKBVf66iO/
Vazgen
https://games.mail.ru/community/private/NOrup0mvVU/
🆂🅷🅾️🆇🆁🆄🆇
мобХ делает тоже самое, только в разы проще)
я лично с мобихом не знаком но знаю что рейтинг у него ниже чем редакс и может это неспроста
Petrov
а это моя пагинация https://games.mail.ru/community/private/NDKBVf66iO/
😀Я тоже всегда себе под тему проекта background ставлю в Webstorm)))
🆂🅷🅾️🆇🆁🆄🆇
люди боятся пробовать новое)
https://www.bacancytechnology.com/blog/redux-vs-mobx
Daria
https://www.bacancytechnology.com/blog/redux-vs-mobx
я не настаиваю, это только мое мнение, мы же тут обсуждали) у нас на проектах везде мобХ)
Artem
Кто-нибудь может подсказать, из-за чего такие отступы снизу? В виде белой пустоты
Artem
Из-за чего могут быть такие отступы снизу в виде белого пространства?
Artem
🆂🅷🅾️🆇🆁🆄🆇
Егор
подскажите, нужно при помощи регулярки удалить из названий фото расширение. jpeg, jpg, gif, png...
Если что, вот: function replaceImageExt(filename) { return filename.replace(/\.(bmp|ico|svg|gif|webp|mng|bpg|a?png|jpe?g)?$/, ''); } function replaceAnyExt(filename){ const index = filename.lastIndexOf('.'); if (index !== -1) { return filename.substr(0, index); } return filename; }
Anonymous
Здравствуйте! Как я могу добавить эту библиотеку в jest.config.js?
Егор
Здравствуйте! Как я могу добавить эту библиотеку в jest.config.js?
У jest.config.js есть две настройки для этого setupFiles и setupFilesAfterEnv. В твоём случае, тебе нужно просто добавить путь нужной библиотеки в setupFiles. https://jestjs.io/docs/en/configuration#setupfiles-array
Пр. Вова
Хочу красиво залогититься через консоль, но тут мне мешают асинхронные функции (если я правильно понял):
Пр. Вова
Пр. Вова
кто-то может подсказать как к этому пподойти?
Пр. Вова
Маргины проверь
Пр. Вова
или падинги для внешних элементов, а если через js размеры задавал, то посмотри то ли значение оно считает, посмотри в разных браузерах.
Егор
1. console.log итак вызывает stdout.write, нет смысла создавать ещё одну функцию write 2. из описания задачи не совсем понятно, что тебе надо получить
Vazgen
Кто-нибудь может подсказать, из-за чего такие отступы снизу? В виде белой пустоты
Возможно это двфолтный марджин у тега <р> внутри которого написано дата
Konstantin
Ребят, привет. А кто-нибудь знает какой-нибудь сервис, где можно потренироваться с ajax запросами и промисами: get, post, put, delete и т.д.?
Антон
Placeholderjson
Konstantin
Спасибо
Artem
Спасибо
либа json-server
Anonymous
Сегодня международный день "спасибо". Спасибо Димычу за прекрасные уроки и спасибо тем людям которые помогают или пытаются помочь тем людям которые в чем то не преуспевают))) и вообще СПАСИБО тем людям которые остались людьми))) всем хорошего настроения))
Konstantin
либа json-server
отличный сервис, благодарю.
Konstantin
Сегодня международный день "спасибо". Спасибо Димычу за прекрасные уроки и спасибо тем людям которые помогают или пытаются помочь тем людям которые в чем то не преуспевают))) и вообще СПАСИБО тем людям которые остались людьми))) всем хорошего настроения))
И тебе всего хорошего, бро. А Димычу правда огромнейший респект. Он лучший преподаватель на русскоязычном ютубе, Смотрю других ребят тоже, но то ли я тупенький, то ли они действительно не ровня Димычу, который объясняет как боженька:)
Anton
Передайте Димычу спасибку!) Никто не в курсе, когда он планирует продолжить? ВОЛНУЮСЬ!))
Daria
Anton
Спасибо! а еще бы ответ на тему "когда?")
Anonymous
🆂🅷🅾️🆇🆁🆄🆇
Спасибо! а еще бы ответ на тему "когда?")
Ну когда же новый сезон игры престолов))))
Anton
йеее, надо мне на этом канале повисеть)
Anton
🆂🅷🅾️🆇🆁🆄🆇
Я тоже не смотрел )
Anonymous
лмао)))0)
Anton
Я тоже не смотрел )
КОГДА НОВАЯ КНИГА, МАРТИН???))
🆂🅷🅾️🆇🆁🆄🆇
Если кому то хочется посмотреть хороший футбол то сегодня матч liverpool vs tottenham !
Artem
Есть ли в js/react метод, который аналогичен с событиями mouseup и mousemove?
Artem
Только чтобы работало при нажатии пальца на экране смартфона в браузере?
Whyrat
Макс
Alexey
Ребят, скажите, на чем можно написать форму обратной связи для лендоса, кроме как на пыхе?
Anton
ммм причем же здесь реакт?
Пр. Вова
на языке)
Пр. Вова
и js тоже)
Alexey
Т.е это уже бэк, да?
Дмитирий
Да
Дмитирий
и js тоже)
Точнее nodejs
Пр. Вова
👍
Sergii
Ребят, скажите, на чем можно написать форму обратной связи для лендоса, кроме как на пыхе?
Да ближе всего для нас это нода. По этому кто на фрилансе ее освоить стоит в первую очередь что бы делать формы. А что бы делать формы неделя может две надо уделить нормально ноде по времени. Видосов хватает по ней на Ютюбе.
Anonymous
ребят где можно начать учить фриланс
Anonymous
ребят где можно начать учить фриланс
Учи сразу деньги, зачем низко летаешь так? )
Anonymous
ребят где можно начать учить фриланс
фриланс это метод работы т.е. без привязки к офису, удаленка по сути, а вот как ты будешь зарабатывать этим методом это уже другой вопрос, тут мы например реакт учим
Егор
Есть ли в js/react метод, который аналогичен с событиями mouseup и mousemove?
touchstart, touchmove, touchend Вроде так на мобилках (нужно проверить). В React эти события так называются: onTouchCancel onTouchEnd onTouchMove onTouchStart https://ru.reactjs.org/docs/events.html#touch-events
Oleg
У моб икс вся кухня скрыта внутри, у редакс кухню пишешь сам. Редакс это ваще 100 строк кода, обычный обзервер.
Anonymous
Я добрался до 43 урока где пишут контейнеры для компоненты и у меня поехала крыша, так и должно быть или я перестарался с обучением? у всех с наступлением раздела редакс шестеренки жутко тормозили в голове?
Anonymous
я на этапе экшенов начал тормозить но вроде проглотил структуру более менее разобрался откуда и куда растут ноги, а тут что-то совсем пиздец начался аж психанул и пошел часок поспал
Anonymous
Более опытный товарищ говорит появляющаяся ненависть к кодингу это нормально типа перетерпи и будет кайф, но у меня такое ощущение складывается, что я еще на этапе обучения перегорать начинаю какая впизду работа какой впизду редакс
Anonymous
аж депрессия сжирает на этой почве, я тут такой планы выстроил ага думаю сейчас еще месяц закончу уроки все смотреть, еще 2-3 мес попрактикуюсь и пойду искать кто отсобеседует во все дыры ага размечтался блеадь
Anonymous
да я начинал учить, книжку взял почитать товарищ и пропал, выучил наверное 😀
Anonymous
Минимум 2 года от личинки программиста до нормального разработчика. Не торопись, с опытом понимание придёт.
т.е. в общих чертах хоть какое-то понимание для себя выучить по урокам и пытаться на джуна зацепиться, умолять вплоть до возьмите бесплатно работать, а там уже по ходу пьесы ориентироваться, все впитывать и рости?
Anonymous
да вообще зараза говорит я всю читать не буду, мне только оглавление и вообще обложка понравилась только на нее посмотрю и дома покажу всем и верну, в общем не видел я его больше 😀
Petrov
ребят где можно начать учить фриланс
https://www.amazon.com/Freelance-Newbie-Beginners-Building-Development-ebook/dp/B07MWS8D38/ref=as_li_ss_tl?_encoding=UTF8&pd_rd_i=B07MWS8D38&pd_rd_r=56deadc3-9bc4-11e9-b52c-6d6c1e25c3a0&pd_rd_w=jK9uP&pd_rd_wg=8DW4v&pf_rd_p=90485860-83e9-4fd9-b838-b28a9b7fda30&pf_rd_r=5GZ7X34CGZP1C333XN65&psc=1&refRID=5GZ7X34CGZP1C333XN65&linkCode=sl1&tag=365blottochal-20&linkId=f1308d62112a4aae1060b2b184710f81&language=en_US - её можно найти, покупать не обязательно. Но говорить, где лежит, не буду) Ну а что, есть и курсы и книги для того, чтобы лучше понять фриланс. Умение продавать само не приходит, так же как и театральное сценическое мастерство