Это две стороны одной монеты. То что усложняет, это определённо да! Дольше писать компоненты. Много "лишнего" кода. Но и проще тоже становится, особенно на больших проектах и когда работаешь в команде.
Понимаю, что автор проблему хочет решить более нативным способом, но я вижу вариант, в использовании redux-form
Конечно, при условии, что у вас redux в проекте.
mikoniyan, С макетами лучше не станет.
Макеты для SPA не очень то отличаются от макетов статичных сайтов. Суть в том, что на реакте, как правило делают приложения, а не сайты. Вот и надо учится делать приложения.
Обычно советуют сделать какой нить ToDo лист.
Но я не знаю, меня на работе в свое время сразу в омут с головой бросили.
Почему подозрительно? мне кажется для фуллстека это нормально, сам когда то с PHP начинал, потом начал изучать верстку, js, после первый angular, а после react (когда он уже вышел)
Jeket, нет это не странно, не все же пользуются реактом. react-devtools можно просто поставить в хроме , через меню->дополнительные инструменты->расширения
В гуглении тоже должен быть опыт)