1 简介
React广受好评的一个重要原因就是组件化开发,一方面分模块的方式便于协同开发,降低耦合,后期维护也轻松;另一方面使得一次开发,多处复用成为现实,甚至可以直接复用开源React组件。开发完一个组件后,我们需要插入DOM中,一般使用如下代码
ReactDOM.render(
<h1>Hello, world!</h1>,
document.getElementById('example')
);
经过babel转码后为
ReactDOM.render(
React.createElement(
'h1', // type, DOM原生组件的type为string,React自定义组件type为Object