Size: a a a

React — русскоговорящее сообщество

2021 January 02

VM

Vlad Minenko in React — русскоговорящее сообщество
Pavel
Народ в чем прикол redux-saga, если пользовать thunk midlware на голом редаксе?
Тестировать легче
источник

P

Pavel in React — русскоговорящее сообщество
Stanislav
а открыть доку саги или страницу генераторов в учебнике Кантора?
Лень разбираться, да и потребности нет! Думал, может кто на словах сходу скажет! Тада проехали, как-нибудь почитаю
источник

S

Stanislav in React — русскоговорящее сообщество
Daniil Kuznetsov
Это даже сложнее бывает. Простые вещи, описанные в доке apollo действительно делаются легко просто. А бывает что приходится тратить время из-за какой-то мелочи, которую не предусмотрели в apollo
есть там вещи не предусмотренные конечно, с этим согласен
источник

YB

Yahor Bukhta in React — русскоговорящее сообщество
прикол чисто синтаксический или у этого есть объективные преимущества ?
источник

VM

Vlad Minenko in React — русскоговорящее сообщество
К тому же всякие эффекты пиздатые
источник

P

Pavel in React — русскоговорящее сообщество
Сага она наверняка ещё весит нехило
источник

OB

O Bogdan in React — русскоговорящее сообщество
Привет) Как можно протестировать такое? Это компонент ант дизайна,

      <AntInput.Password
       placeholder={placeholder}
       type={type}
       onBlur={onBlur}
       prefix={prefix}
       onChange={onChange}
       name={name}
       value={value}
       iconRender={(visible) =>
         visible ? <EyeTwoTone /> : <EyeInvisibleOutlined />}
     />
Нужно протестить iconRender, у меня enzyme
источник

P

Pavel in React — русскоговорящее сообщество
Я никогда не понимал зачем люди используют дополнительные либы, надстройки. Лоадаши и тому подобное. В итоге получается громоздкий, ресурсоемкий, неповоротливый интерфейс. А с учётом ещё какой нибудь lazy load вообще грустно смотрится
источник

А

Антон in React — русскоговорящее сообщество
O Bogdan
Привет) Как можно протестировать такое? Это компонент ант дизайна,

      <AntInput.Password
       placeholder={placeholder}
       type={type}
       onBlur={onBlur}
       prefix={prefix}
       onChange={onChange}
       name={name}
       value={value}
       iconRender={(visible) =>
         visible ? <EyeTwoTone /> : <EyeInvisibleOutlined />}
     />
Нужно протестить iconRender, у меня enzyme
а зачем компонент либы тестировать? Если разработчики вроде тесты делают
источник

S

Stanislav in React — русскоговорящее сообщество
Pavel
Я никогда не понимал зачем люди используют дополнительные либы, надстройки. Лоадаши и тому подобное. В итоге получается громоздкий, ресурсоемкий, неповоротливый интерфейс. А с учётом ещё какой нибудь lazy load вообще грустно смотрится
это вы о чем
источник

VM

Vlad Minenko in React — русскоговорящее сообщество
Pavel
Я никогда не понимал зачем люди используют дополнительные либы, надстройки. Лоадаши и тому подобное. В итоге получается громоздкий, ресурсоемкий, неповоротливый интерфейс. А с учётом ещё какой нибудь lazy load вообще грустно смотрится
Смысл писать свои хелперы, если можно взять от лодаша?
источник

OB

O Bogdan in React — русскоговорящее сообщество
Антон
а зачем компонент либы тестировать? Если разработчики вроде тесты делают
Я соглашусь, но из-за того, что это функция и оно не входит в покрытие тестами. А покрытие должно быть максимальным
источник

P

Pavel in React — русскоговорящее сообщество
Vlad Minenko
Смысл писать свои хелперы, если можно взять от лодаша?
Из-за двух функций брать целую библиотеку?
источник

VM

Vlad Minenko in React — русскоговорящее сообщество
Pavel
Из-за двух функций брать целую библиотеку?
В лодаше можно брать только нужный функционал
источник

VM

Vlad Minenko in React — русскоговорящее сообщество
И не тянуть целую либу в бандл
источник

DK

Daniil Kuznetsov in React — русскоговорящее сообщество
Pavel
Из-за двух функций брать целую библиотеку?
Если говорить конкретно про lodash, то почему бы нет?
источник

S

Stanislav in React — русскоговорящее сообщество
Pavel
Из-за двух функций брать целую библиотеку?
там отдельные функции можно отдельным пакетом ставить
источник

VM

Vlad Minenko in React — русскоговорящее сообщество
Ошибка новичка, делает проекты на уровне лендоса и не понимает зачем нужны определенные инструменты
источник

P

Pavel in React — русскоговорящее сообщество
Vlad Minenko
В лодаше можно брать только нужный функционал
Это дополнительный объем! Ничего нет того, чего нельзя написать самому. Единственно, может быть удобно - да..
источник

S

Stanislav in React — русскоговорящее сообщество
Pavel
Это дополнительный объем! Ничего нет того, чего нельзя написать самому. Единственно, может быть удобно - да..
так а в чем разница что ваш код что из lodash попадет в бандл
источник