提问人:Eyal Arviv 提问时间:5/3/2017 最后编辑:Eyal Arviv 更新时间:10/26/2023 访问量:835
WebStorm AngularJS、Angular CLI、React Native 和 React 应用程序
WebStorm AngularJS, Angular CLI, React Native & React App
问:
我找不到这个问题的答案......因此,当我在 WebStorm 中打开一个新项目时,我有上面提到的 4 个选项(以及更多选项)——AngularJS、Angular CLI、React Native 和 React App。我发现 Angular CLI 对应于 Angular 2。
我的问题是:我在这里没有提到的 4 个或另一个选项中的哪一个对应于 Angular 4,这是我所理解的 Angular 2 的较新版本。
另外,如果有人可以帮助我更好地理解我提到的 4 个选项之间的区别:我应该使用哪个以及出于什么目的?例如,如果我想制作一款扫雷游戏,你会选择三者中的哪一个?
另外,在我的搜索中,我发现 React Native 是用于移动用途(应用程序),那么它和 React 应用程序有什么区别?这些是否适合在 PC 浏览器(而不是移动设备)中创建游戏?
答:
1.“Angular CLI”选项允许使用 Angular CLI 创建 Angular 4 项目
“AngularJS”选项只是克隆 https://github.com/angular/angular-seed - Angular 1 应用程序的项目存根
'React Native' 使用 react native cli 创建一个 React Native 项目存根
“React App”使用 create-react-app 创建一个 React 项目存根
React 本身是一个 JavaScript 库;React Native 允许使用 React 库 + 原生组件创建移动应用程序。如果你想创建一个在浏览器中运行的网页游戏,你不需要 react Native。你可以使用 React、Angular.x 或任何其他支持创建自定义 UI 组件的 JavaScript 框架
评论