Richard Lindsey @Velveeta
import React from 'react';
class HelloWorld extends React.Component {
componentDidMount() {
console.log('I mounted!');
}
componentWillUnmount() {
console.log('I am about to unmount!');
}
render() {
return <div>Hello World!</div>
}
}
export default HelloWorld;
import React from 'react';
const HelloWorld = () => <div>Hello World!</div>;
export default HelloWorld;
Traditional Development
Development via Components
Controlled Components
Uncontrolled Components
State
Props
Context
Memoizing Components
Memoizing Data
Day 1 complete, congratulations!
Richard Lindsey @Velveeta