Dima
Если я год в универе учил питон, и немного знаний осталось, то мне лучше Джанго учить или Пхп?
Андрей
Давайте в js jobs.
Андрей
Ссылка в описании.
Kurzdor
народ, а кто то вообще пользуется этим? https://redux-starter-kit.js.org/introduction/quick-start
Kurzdor
что можете сказать?
artalar
народ, а кто то вообще пользуется этим? https://redux-starter-kit.js.org/introduction/quick-start
Вывода типа пайлоада в редусере от экшена нет и быть не может - что тупо. Если хочется именно редакс, лучше, тогда уж, redux-act.
artalar
Не помню почему, но мне act больше зашел.
Igor
Module build failed (from ./node_modules/image-webpack-loader/index.js)
Sm•ok
Ку всем. Посоветуйте нормальный date-picker. Как тут https://transfiles.ru/qm8fj
Daniil
Module build failed (from ./node_modules/image-webpack-loader/index.js)
И как это связано с реактом ?
Igor
И как это связано с реактом ?
Это не вопрос, он просто поставил в известность
Igor
напрямую никак но может кто то сталкивался с такой проблемой при поднятии РЕАКТ приложения
Ivan
Ку всем. Посоветуйте нормальный date-picker. Как тут https://transfiles.ru/qm8fj
https://github.com/Hacker0x01/react-datepicker норм, с редакс форм работает
Sm•ok
мне иконку еще добавить нужно + мультиязычность нормальная ?
Ivan
jQuery - используют и по сей день
Пусть используют, я не против. Люди много чего используют: backbone, coffeescript, mercurial, продолжать можно долго. Только вот мы вчера ночью говорили про индустриальные стандарты в неформальном определении.
T.A
можно повторить в редюсере?
T.A
можно
только вот хз как такой кейс объявить
T.A
кажется лучше через delete
Ivan
Про меркуриал поясни, я и гитом и меркуриалом пользуюсь. У каждого есть свои плюсы и минусы...
У jquery тоже есть плюсы и минусы, это не значит, оно не устарело. Как и меркуриал.
Nikolai
только вот хз как такой кейс объявить
тебе редактор даже подсветил, где косяк
Ivan
https://m.habr.com/ru/company/itsumma/news/t/464455/
И? Битбакет и внутренняя разработка - разные вещи. Не все так то опен сурс
T.A
тебе редактор даже подсветил, где косяк
так я про косяк и справшивал. как решить
T.A
сделал так
T.A
так ваще норм? напрямую удалять с стэйта
Nikita
Не норм. Стейт должен быть иммутабельным
Роман
Подскажите пожалуйста, использование moment js в initialState редюсера - это нормально, нет ничего страшного в этом?
Ivan
Забей
Просто не надо считать то что ты юзаешь - стандартом, а остальное устаревшим и плохим. У всего есть свои применение и причина использовать именно это, а не другое
artalar
сделал так
const { [action.payload]: deleted, …documents } = state.documents; return { …state, documents }
T.A
только вот хз как такой кейс объявить
ну тогда у меня ключи это number, в payload приходит тоже number
Nikolai
сделал так
const documents = {...state.documents} delete state.documents[action.payload] return {...state, documents}
artalar
const documents = {...state.documents} delete state.documents[action.payload] return {...state, documents}
delete медленная операция, лучше не надо ее использовать.
Nikolai
*delete documents?
да, опечатался
Ivan
Просто не надо считать то что ты юзаешь - стандартом, а остальное устаревшим и плохим. У всего есть свои применение и причина использовать именно это, а не другое
Ты видимо дальше заголовка не читал, да? Я не говорю про используют/не используют. Пользуйся в своё удовольствие. Но в резюме обычно не пишут про меркуриал, хостер меркуриала закрывает репозитории, что тебе ещё нужно сказать? Ещё раз: меркуриал не плохой, наслаждайся им.
Nikolai
https://jsperf.com/spread-vs-delete/3
https://jsperf.com/so53753276
Ivan
А можно минусы Гита плиз
У hg скорость работы с большими репо больше
Dmitriy
монополист
И это плюс)
Ivan
Иногда вообще клонить такие репо с помощью Гита - невозможно
Igor
К чему это? Я говорю о том что битбакет и корпоративная разработка - разные вещи, ало
С хуя ли разные? Атлассиан стек как раз на битбакете базируется
voix
Просто не надо считать то что ты юзаешь - стандартом, а остальное устаревшим и плохим. У всего есть свои применение и причина использовать именно это, а не другое
Я помню, почти такими же словами тимлид в одной компании аргументировал свою позицию по поводу использования в реакт проекте (с бабелем) исключительно es5 синтаксиса.
Ivan
С хуя ли разные? Атлассиан стек как раз на битбакете базируется
Большинство компаний делают селф хостед и пофиг на чём
Vadim
https://jsperf.com/spread-vs-delete/3
spread же медленнее в итоге
artalar
spread же медленнее в итоге
В хроме, в ff нет. Странно, кстати.
Igor
Большинство компаний делают селф хостед и пофиг на чём
Где статистика, откуда заявление про большинство?
Dmitriy
Иногда вообще клонить такие репо с помощью Гита - невозможно
Клонирование репы это точка в длинной линии разработки и это небольшая жертва ради производительности линии
Ivan
Где статистика, откуда заявление про большинство?
Я не в одной конторе работал. Аттласиан - у них на то причина есть. Не надо париться по поводу стабильности внешнего софта ибо их репо огромные
Daniil
В хроме, в ff нет. Странно, кстати.
в хроме со спредом всегда было местами туго, банально редюс + спред
Ivan
Ебат, вам говорю что любой инструмент имеет место быть в разработке, а вы - ФСЕ ГАВНО, Я ЗНАЮ, ЩА ВЕНТИЛЯТОР ПРИНЕСУ И КААААК ВСЕ ОБОСРУ
Евгений
Материться на аудиторию 8 563 разработчиков так себе идея
ㄗом
Всем привет. Пишу на ts. Ругается на *ev.target.scrollHeight - Object is possibly 'null'.* Дело в Event или надо как-то указать тип для target? handleScroll = (ev: Event) => { const scrollEnd = ev.target.scrollHeight - ev.target.offsetHeight };