React 快速入门指南 🚀
React 是一个用于构建用户界面的 JavaScript 库。如果你是初学者,这个快速入门指南将帮助你开始使用 React。
安装 Node.js 和 npm
首先,确保你的系统中安装了 Node.js 和 npm。你可以通过以下命令检查:
node -v
npm -v
如果没有安装,请访问 Node.js 官网 进行安装。
创建 React 应用
使用 create-react-app
工具可以快速搭建一个 React 应用。
npx create-react-app my-app
这将创建一个名为 my-app
的新目录,并初始化一个 React 应用。
运行应用
进入 my-app
目录,并运行以下命令启动应用:
cd my-app
npm start
这将启动一个开发服务器,并在浏览器中自动打开应用。
React 应用启动画面
JSX 简介
React 使用 JSX 语法来描述 UI。JSX 类似于 HTML,但你可以使用 JavaScript 表达式。
function App() {
return (
<div>
<h1>Hello, world!</h1>
</div>
);
}
在上面的例子中,我们创建了一个名为 App
的组件,它返回一个包含标题的 div 元素。
组件状态和属性
组件可以使用状态和属性来存储和传递数据。
class Clock extends React.Component {
constructor(props) {
super(props);
this.state = { date: new Date() };
}
render() {
return (
<div>
<h1>Hello, world!</h1>
<h2>It is {this.state.date.toLocaleTimeString()}.</h2>
</div>
);
}
}
在上面的例子中,Clock
组件使用状态来存储当前时间,并使用 toLocaleTimeString
方法来格式化时间。
进一步学习
想要了解更多关于 React 的知识,请访问我们的 React 文档。
React 文档