EN
alexbaumgertner
alexbaumgertner
2 декабря 2015

UPD: можно попробовать https://github.com/bem/create-bem-react-app

Привет!
Хочется попробовать сделать React-компоненты с использованием методологии BEM: разделение на блок-элемент-модификатор и на уровни
common, desktop, touch.
Нашел пока вот:

Порекомендуйте пожалуйста еще источников.

blond
#blond
2 декабря 2015

Ещё есть такое https://github.com/Yeti-or/bem-hazard, но, наверное, не то.

jchouse
#jchouse
2 декабря 2015

Я вот так сделал: https://github.com/jchouse/reactjs-starter-kit

JiLiZART
#JiLiZART
2 декабря 2015

https://github.com/yummies/yummies
Довольно интересная попытка скрестить React и БЭМ like технологии

alexbaumgertner
#alexbaumgertner
2 декабря 2015

@JiLiZART слишком молодо и много зависимостей (папка node_modules 90Mb). Боюсь, в текущем проекте у нас не хватит времени до ума доводить.

alexbaumgertner
#alexbaumgertner
2 декабря 2015

@blond интересно, но слишком абстрактно. Как идея пригодится, спасибо!

ihorzenich
#ihorzenich
10 мая 2016

@alexbaumgertner на чём в итоге остановился? Как насчёт вот этого форка https://github.com/dfilatov/bem-react -> https://github.com/react-bem/react-bem ?

Guria
#Guria
10 мая 2016

А yummies вроде теперь https://github.com/rebem

alexbaumgertner
#alexbaumgertner
12 мая 2016

@ihorzenich
@Guria

Спасибо ребята за информацию, пока ни на чем не остановился.

Попробую поэкспериментировать в https://github.com/alexbaumgertner/presentation-bem-spa

awinogradov
#awinogradov
12 мая 2016

@alexbaumgertner а чем не подошло https://github.com/awinogradov/react-bl ?

alexbaumgertner
#alexbaumgertner
16 мая 2016

@awinogradov
пока не пробовал — на момент написания топика еще не было https://github.com/awinogradov/react-bl.

awinogradov
#awinogradov
16 мая 2016

@alexbaumgertner теперь все в твоих руках ;)

kot-lex
#kot-lex
24 мая 2016

https://github.com/rebem выглядит заманчиво.
Кто-нибудь кроме авторов использует это в продакшене?

awinogradov
#awinogradov
24 мая 2016

Чем именно он тебя манит?:) там только классы и схожесть с форматом bemjson :(

Sent from my iPhone

On 24 May 2016, at 12:49, Aleksei Chernov notifications@github.com wrote:

https://github.com/rebem выглядит заманчиво.
Кто-нибудь кроме авторов использует это в продакшене?


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub

JiLiZART
#JiLiZART
24 мая 2016

Там готовая экосистема, есть лоадер для вебпака реализующий уровни,
трансформер для jsx, тузлы для тестов, даже для postcss плагин написали

вт, 24 мая 2016 г. в 11:53, Anton Winogradov notifications@github.com:

Чем именно он тебя манит?:) там только классы и схожесть с форматом
bemjson :(

Sent from my iPhone

On 24 May 2016, at 12:49, Aleksei Chernov notifications@github.com
wrote:

https://github.com/rebem выглядит заманчиво.
Кто-нибудь кроме авторов использует это в продакшене?


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/bem/bem-forum-content-ru/issues/746#issuecomment-221221194

awinogradov
#awinogradov
24 мая 2016

Тогда чего ты хочешь от БЭМ в React? Все что ты перечислил все про React, кроме postCSS, пожалуй. Там нет шаблонов, а кажется уровни вот прям про них и про браузерный JS.

Sent from my iPhone

On 24 May 2016, at 12:59, Nikolay Kostyurin notifications@github.com wrote:

Там готовая экосистема, есть лоадер для вебпака реализующий уровни,
трансформер для jsx, тузлы для тестов, даже для postcss плагин написали

вт, 24 мая 2016 г. в 11:53, Anton Winogradov notifications@github.com:

Чем именно он тебя манит?:) там только классы и схожесть с форматом
bemjson :(

Sent from my iPhone

On 24 May 2016, at 12:49, Aleksei Chernov notifications@github.com
wrote:

https://github.com/rebem выглядит заманчиво.
Кто-нибудь кроме авторов использует это в продакшене?


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/bem/bem-forum-content-ru/issues/746#issuecomment-221221194


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub

vithar
#vithar
24 мая 2016

Мы используем postcss плагин.

alexbaumgertner
#alexbaumgertner
12 августа 2017

Наконец-то можно попробовать: https://github.com/bem/create-bem-react-app