How to Build Forms Dynamically in React/Redux?
Too Long; Didn't Read
You will not surprise anybody these days with splitting long forms into multi-step wizards, live client-side validation, initializing data and making sections/fields visibile depending on other fields. It is ‘must-have’ now. Otherwise, using complicated forms feels awkward and painful. In <a href="http://productcrafters.io/" target="_blank">ProductCrafters</a> we use <strong>Redux </strong>for state-management, so it’s logical to choose the best package for the form management. <a href="http://redux-form.com/" target="_blank"><strong>Redux-Form</strong></a><strong> (~10k stars on GitHub)</strong> contains all listed features and a lot more, like tools for normalizing data, the array of fields and much more. After using it more than 2 years we are very happy with it.