Size: a a a

2016 May 19

РИ

Ростислав Ильин in БЭМ
просто соображаю как лучше сделать, часто задачи есть, что надо сделать админку, сайт, и API под мобилки, и хотелось бы делая API под мобилку использовать его потом в реалзиации интерфейсов
источник

AY

Alexey Yarrr (qfox) in БЭМ
Лучше не бывает, бывает достаточно для решения задачи
источник

AY

Alexey Yarrr (qfox) in БЭМ
А еще бывает не достаточно, и избыточно
источник

РИ

Ростислав Ильин in БЭМ
хорошо сказано, суть уловил, спасибо)
источник

AY

Alexey Yarrr (qfox) in БЭМ
Если можешь сделать API для мобилок и для десктопа - то конечно дешевле будет поддерживать только его) а на его базе уже делать фронтенд для браузеров и мобилок
источник
2016 May 20

VK

Vadim Kostin in БЭМ
У кого-нибудь был опыт redux + i-bem?
источник

AY

Alexey Yarrr (qfox) in БЭМ
Разверни вопрос, пожалуйста?
источник

VG

Vladimir Grinenko in БЭМ
источник

VG

Vladimir Grinenko in БЭМ
источник

VK

Vadim Kostin in БЭМ
Хочу использовать redux на проекте с фул bem стэком. Вопрос как лучше все это организовывать, и как кто это делает. bem-redux по идеи только с бабелем работает, так как
https://github.com/bem-contrib/bem-redux/blob/master/common.blocks/redux/redux.source.js и там es6
источник

VG

Vladimir Grinenko in БЭМ
источник

VG

Vladimir Grinenko in БЭМ
он один раз прогоняется через браузерифай и дальше ничего не нужно
источник

AM

Andrey Melikhov in БЭМ
Да, мы его уже используем в Деньгах
источник

AM

Andrey Melikhov in БЭМ
Vadim Kostin
У кого-нибудь был опыт redux + i-bem?
Redux не связан с I-bem, это просто хранилище для state, как им пользоваться - решаешь сам.
источник

AM

Andrey Melikhov in БЭМ
Можно перерисовать всю страницу по изменению state (дорого, но просто), можно подписать каждый блок на изменение state и перередеривать точечно.
источник

AM

Andrey Melikhov in БЭМ
Можно обойтись и модификаторами. Просто появляется удобное хранилище текущего состояния.
источник

VK

Vadim Kostin in БЭМ
Понял, спасибо, я сейчас у себя все это заведу, начну встраивать, а потом спрошу покнкретнее что-нибудь, если будут вопсросы
источник

VR

Vladimir Rakchaev in БЭМ
Пример использования: https://github.com/bem-contrib/bem-redux-todo-example
Задание редьюсеров: https://github.com/bem-contrib/bem-redux-todo-example/blob/master/common.blocks/todo/todo.js#L116
Можно использовать Redux as is без привязки к блоку: https://github.com/bem-contrib/bem-redux#store-as-singleton
Будут вопросы -- пиши сюда или в issues.
источник

VK

Vadim Kostin in БЭМ
Меня смущает зачем там browserfy и то что после bower install придеться делать npm build, ведь можно подключать борщиком и забыть о npm build, или нет?
источник

VR

Vladimir Rakchaev in БЭМ
там redux ставится как npm-пакет, со своими npm-зависимостями. чтобы это скомпилировать для браузера используется browserify.
борщик уже не сок, говорят.
источник