"IUs complejas de pequeñas y aisladas piezas de código llamadas “componentes”
class ShoppingList extends React.Component {
render() {
return (
<div className="shopping-list">
<h1>Lista de compras</h1>
<ul>
<li>Instagram</li>
<li>WhatsApp</li>
<li>Oculus</li>
</ul>
</div>
);
}
}
return React.createElement('div', {className: 'shopping-list'},
React.createElement('h1', /* ... h1 children ... */),
React.createElement('ul', /* ... ul children ... */)
);
class Square extends React.Component {
render() {
return (
<button className="square">
{this.props.value}
</button>
);
}
}
class Board extends React.Component {
renderSquare(i) {
return <Square value={i} />;
}
Props ==> Properties
this.state = {
nombre: 'Fernando',
apellido: 'Quinteros',
edad: 16,
tareas: ['estudiar','limpiar','cocinar','dominar el mundo'],
agenda: [
{
hora: '4:00pm'
actividad 'Sumergirme en mi propia miseria'
},
{
hora: '4:30pm'
actividad 'Contemplar el abismo'
},
{
hora: '5:00pm'
actividad 'Solucionar el hambre mundial (sin decircelo a nadie)'
},
{
hora: '5:30pm'
actividad 'Danza ejercicio'
},
{
hora: '6:30pm'
actividad 'Cena conmigo No puedo cancelarla de nuevo!'
},
{
hora: '7:00pm'
actividad 'Luchar con el odio que me tengo'
}
]
};
this.state.nombre = "Fernan"
this.setState({nombre: 'Fernan'})
stateless
stateless
stateful
desde hace 3 semanas
No lo digo yo
Lo dice Facebook
Despúes de saber eso, espero que tengas ganas de seguir aprendiendo react