D
D
Dmitry Surin2016-11-17 10:05:06
BEM
Dmitry Surin, 2016-11-17 10:05:06

Let's talk about ReactJS and BEM, JSX and BEMJSON?

Can ReactJS and BEM be used together (and would it be beneficial)? Is it possible to compare JSX and BEMJSON in the same weight category (if so, which is more powerful, more convenient)? How relevant is BEM with its bem-xjst now? And forecasts for how much it will be relevant in the near future? Are there any alternative declarative template engines? Tell us about your work experience and the best aspects of both. Opened offsite reactjs and bem. I don't know what to study better. Both seem interesting %)
A little clarification from me.
ReactJS library for creating interfaces. BEM can be considered a methodology and a stack for creating them. Both allow you to improve the development at the front and structure the display. ReactJS gives components in JSX, BEM gives templates in one standard and sorted out. But my head is spinning, I can’t understand if they can be used together without any headaches, and what would you advise to study first?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
L
Leonid Prokopchuk, 2016-11-17
@BedwaRe

BEM is incredibly overrated bullshit. It is popular in an environment where people forgot how to think with their heads in the second or third year of outsourcing. For a person who knows on which "shelf" in his head to put the semantic tree of external names of BEM classes - an extra waste of bytes of the brain.
And a react - it will remain a react :) Angulars will rise and fall, but the composition is eternal.

S
Sergey Berezhnoy, 2017-08-11
@veged

BEM methodology is well compatible with React.js - there are https://github.com/bem/bem-react-core and several video presentations (for example: https://youtu.be/NyUxGqBEa3Q https://youtu.be/ztDWggzH8W4 ).

I
i, 2016-11-17
@ilyarsoftware

There is no time for a full answer, you can use it, bem-xjst has futures, additionally:
BEM + React
What do you think about the virtual bemjson tree on the redux client
and BEM
Search site:ru.bem.info "bem-xjst".

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question