javascript - ¿Todavía escribes archivos HTML/CSS si estás usando React.js?
No puedo parecer entender el flujo de trabajo con react.js. ¿Todavía necesitas escribir HTML y CSS directamente?
Respuesta #1
Sí, todavía tienes que escribir HTML y CSS, pero tienes un flujo de trabajo diferente para ambos
HTML que escribes en la función render dentro de tu archivo de JavaScript, como se muestra en el ejemplo a continuación:
const HelloMessage = (props) => {
return (
<div>Hello { props.name }</div>
);
}
ReactDOM.render(<HelloMessage name="Jane" />, mountNode);
CSS puedes escribir de dos maneras
Como módulos CSS, puedes programar un archivo sass/less/stylus o incluso CSS, luego lo importas dentro de tu archivo JavaScript y usando classname (módulo npm) lo llamas
Como componente estilizado, en este caso codificas CSS como un JSON dentro de tu archivo JavaScript
