我正在使用 create-react-app 学习 React,并且我了解如何使用 JSX 制作组件。例如一个简单的无状态组件是这样的:
import React from 'react';
const Widget = (props) => <h1>{props.text}</h1>
export default Widget;
所以导入 ReactcreateElement()
用于转换看起来像 HTML 的 JSX ( <h1>{props.text}</h1>
),但是这个函数是如何应用的呢?我并不是明确地将 React 用于任何事情。如果在构建应用程序时进行某种编译,那么为什么需要导入 React?