A step by step discover of the inner workings of React.js. Look in the commits to get a step by step explanation. Each of the step gets a number as title.
meteor create --react marvellous
Remove all unecessary files.
meteor run
When you use DOM's elements values instead of React's ones. @see https://reactjs.org/docs/uncontrolled-components.html
Use the state of the class componennt to handle the state instead of the internal DOM.
You can use the name of the input in order to refactor the callback event @see https://reactjs.org/docs/forms.html#handling-multiple-inputs
Use Component to omit duplicate code.