WebStorm AngularJS、Angular CLI、React Native 和 React App

WebStorm AngularJS, Angular CLI, React Native & React App

我找不到这个问题的答案...所以,当我在 WebStorm 中打开一个新项目时,我有上面提到的 4 个选项(以及更多)- AngularJS,Angular CLI、React Native 和 React App。我发现 Angular CLI 对应于 Angular 2.

我的问题是: 我在这里没有提到的 4 或另一个选项中的哪个对应于 Angular 4 是 [=21 的较新版本=] 2 据我了解。

此外,如果有人可以帮助我更好地理解我提到的 4 个选项之间的区别:我应该使用哪个以及用于什么目的?例如,如果我想制作一个扫雷游戏,你会选择哪三个?

此外,在我的搜索中我发现 React Native 是用于移动应用(应用程序)的,那么它和 React App 有什么区别?这些是否适合在 PC 浏览器(而不是移动设备)中创建游戏?

1.'Angular CLI' 选项允许使用 Angular CLI

创建 Angular 4 个项目
  1. 'AngularJS' 选项只是克隆 https://github.com/angular/angular-seed - a project stub for Angular 1 应用程序

  2. 'React Native' 使用 react native cli

  3. 创建 React Native 项目存根
  4. 'React App' 使用 create-react-app

  5. 创建一个 React 项目存根

React 本身就是一个 JavaScript 库; React Native 允许使用 React 库 + 本机组件创建移动应用程序。如果你想在浏览器中创建一个网页游戏 运行,你不需要 React Native。您可以使用 React,或 Angular.x,或支持创建自定义 UI 组件的任何其他 JavaScript 框架