React: Dynamic Forms - 401-advanced-javascript-jv/seattle-javascript-401d30 GitHub Wiki
Forms in React have a lot usefulness. They allow you to make a form which
They are made of controlled elements, which are React components designed to work with the data and methods handed down to them through props.
Controlled form elements are stateless elements, because all the state and action logic are handled by the parent component. This enables the elements to be simpler and less error prone.