One more way to write forms on React.
Developed by Alexander Letnikow
and maintained by Wearesho
<Form instantiate={instantiateAuthorizationModel} method="put">
<FormGroup name="email" >
<Input type="email"/>
</FormGroup>
<FormGroup name="password" >
<Input type="password"/>
</FormGroup>
<a href="/login">Forgot password?</a>
<SlowSubmitButton>
Login
</SlowSubmitButton>
</Form>
See more in demo project