Но ведь по "соглашению" глупый не знает ничего о Redux, и что бы получить стейт контейнер генерируется функцией connect, т.е вы просто предлагаете изменить компонент => контейнер.
А вот про роутер было обидно, посмотрите код выше!
Combat7: возможно будут работать, но проблема возникнет, когда скрипт начнет загружать картинки, css и многое другое, то браузер будет ругаться на то что контент из не безопасного ресурса. В конечном счете не будет легендарной надписи "Надежно"
Сергей: Все верно, после того как вы сообщили, что нельзя JS код исполнять в email письме, я так и подумал, что статус можно подгружать как картинку, потому как иначе другого способа я не вижу.
Спасибо за подробную информацию, возник вопрос только по последнему предложению:
"Причем, ваше SPA может и скорее всего будет использовать и flux/redux и react-router и npm, но это все нисколько не помешает бэкэнду на php.".
Я наверное не догоняю, но ведь на бэкенде node.js, webpack и другие и реакт обращается к ним за получением данных, вы хотите сказать что весь этот набор необходим только для разработки фронтэнда? а по факту работать она может и с php, python ...?
Как передать из контейнера Publication в PublicationForm, тогда как он в виде this.props.children у контейнера Publication?
?
Приведите код пожалуйста