要创建您的第一个 ReactXP 应用,请执行以下操作:
git clone https://github.com/microsoft/reactxp
。samples
目录,选择其中一个示例并将其目录复制到新位置。Hello-World 提供了一个最精简的启动应用。Hello-World-js 是 Hello-World 的一个变体,使用 Javascript 而非 TypeScript 编写。TodoList 是一个更复杂的示例,更适合作为生产应用的起点。如果您想创建一个新的 ReactXP 应用,请使用命令行工具 create-rx-app。
React 应用使用 Web 编程技术编写。本文档假定您已经熟悉 Web 编程概念,包括 JavaScript 的使用、浏览器 DOM、浏览器事件处理和 CSS 样式。有许多在线教程涵盖这些概念。
虽然可以使用 JavaScript 编写 ReactXP 应用,但我们建议改用 TypeScript 或 Flow。这些语言为 JavaScript 增加了类型安全、编译时错误检测和 IntelliSense 功能。如果您已经熟悉 JavaScript,学习 TypeScript 将很容易。这里有一个推荐的 TypeScript 教程。
如果您是 React 的新手,您应该首先熟悉核心概念。我们提供了一个概述和一些简单示例。另请参阅官方 React 和 React Native 文档网站。