copal: все дело в концепции. На деле любой код любого программиста в конечном счете превращается в машинный, но Вы же не пишете сайты на ассемблере, правда?
copal: это не так-то просто сделать ... смысл в том, что вы сводите к минимуму хранение состояния. Грубо говоря, в реакте получение DOM выглядит следующим образом: nextDOM = render(data) - фукнция от данных. Берем данные и рендерим их. Все. А в ангуляре? В ангуляре императивный подход, весь упор на алгоритм - нужно выполнить цепочку последовательных действий и в итоге мы получим DOM. Потом нам нужно отслеживать изменения модели, чтобы понять, какой участок DOM нужно перерисовать. Попробуйте прочесть эту статью
vasIvas: cs625527.vk.me/v625527783/4c6a5/nsa1fHpOMQc.jpg вот что 10 минут назад писали о рефлюксе) "not reflux. reflux almost encourages antipatterns, and requires you add some boilerplate to do things in a way that won't cause problems in the future"
vasIvas: что значит "сайтовые дела" ? В реакт-роутере все что надо есть)
А вот вопроса про babel не понял. babel отдельно, react отдельно. Берете самый свежий babel и все должно работать. А подсветка синтаксиса - это уже вопрос к IDE. У меня WebStorm все подсвечивает (кроме ES7)