带有 Angular JS 1 或 Angular JS 2 的 Ionic 1
Ionic 1 with Angular JS 1 or Angular JS 2
我是混合应用程序开发的初学者。我知道有 Ionic 版本 1 和 2(非官方版本)。还有一个 Angular JS 版本 1 和 2(非官方发布)。以下是我的问题
我可以将 Angular JS 2 与 Ionic 版本 1 一起使用而不是 Angular JS 1 吗?
公司是否使用 Ionic 2 and/or Angular JS 2,因为它尚未正式发布?
目前公司生产应用程序使用什么组合?
我可以将常规 JavaScript(不是 angular)与 Ionic 1 或 2 一起使用吗?
提前感谢您抽出时间!
我的两分钱,
1) 我可以将 Angular JS 2 与 Ionic 版本 1 一起使用而不是 Angular JS 1 吗?
不,你不能,Ionic2 是为 Angular2/TypeScript 从头开始构建的。
2) 公司是否使用 Ionic 2 and/or Angular JS 2 因为它还不是正式版本?
我没有任何数字,但我相信 Ionic2/Angular2 太新了,无法拥有许多生产应用程序 。但这并不意味着 ng2/Ionic2 不存在。
3) 目前公司生产应用程序使用什么组合?
正如我在 (2) 中提到的,我相信它主要是 Angular 1 和 Ionic 1。因为如果你有一个相当大的移动应用程序。直接迁移到 Angular2/Ionic2 并不容易。此外,从公司的角度来看,使用稳定的框架是明智的。
4) 我可以在 Ionic 1 或 2 中使用常规 JavaScript(不是 angular)吗?
对于 Ionic1,您绝对可以,对于 Ionic2,没有直接解决方案,但有一些方法可以集成正常 JavaScript with Ionic2
如果您是新手,我建议您使用 Angular2/Ionic2 和 TypeScript(这是假设您没有任何应在不久的将来投入生产的应用程序)。原因是,
1 - Angular2/Ionic2 与 Angular1/Ionic1 有很大不同。所以不了解版本 1 不会影响你学习 Ver2
2 - Angular2/Ionic2 使用基于组件的架构,这意味着您的应用程序将构建为非常容易理解的组件。
3 - Angular2/Ionic2 使用 类、模块等...因此,如果您了解任何其他 OO 编程语言(例如 Ruby、Java 等) 你会有宾至如归的感觉。
4 - 一段时间后,Angular2/Ionic2 的资源将比版本 1 多,很快版本 1 就会过时。科技世界时间比正常世界时间快 10 倍:)。
尽管 Ionic 2 比 Ionic 1 支持更多有用的 UI 组件,
但它还没有发布,还有一些问题需要解决,而且还没有完全使用 cordova 插件。
我建议您将 Ionic 1.x 和 Angular 1.x 用于您的应用程序。
1.Can 我使用 Angular JS 2 和 Ionic 版本 1 而不是 Angular JS 1?
- 你不能将 angularjs 2 与 ionic 1 一起使用,因为 angularjs 2.
中的打字稿
我是混合应用程序开发的初学者。我知道有 Ionic 版本 1 和 2(非官方版本)。还有一个 Angular JS 版本 1 和 2(非官方发布)。以下是我的问题
我可以将 Angular JS 2 与 Ionic 版本 1 一起使用而不是 Angular JS 1 吗?
公司是否使用 Ionic 2 and/or Angular JS 2,因为它尚未正式发布?
目前公司生产应用程序使用什么组合?
我可以将常规 JavaScript(不是 angular)与 Ionic 1 或 2 一起使用吗?
提前感谢您抽出时间!
我的两分钱,
1) 我可以将 Angular JS 2 与 Ionic 版本 1 一起使用而不是 Angular JS 1 吗?
不,你不能,Ionic2 是为 Angular2/TypeScript 从头开始构建的。
2) 公司是否使用 Ionic 2 and/or Angular JS 2 因为它还不是正式版本?
我没有任何数字,但我相信 Ionic2/Angular2 太新了,无法拥有许多生产应用程序 。但这并不意味着 ng2/Ionic2 不存在。
3) 目前公司生产应用程序使用什么组合?
正如我在 (2) 中提到的,我相信它主要是 Angular 1 和 Ionic 1。因为如果你有一个相当大的移动应用程序。直接迁移到 Angular2/Ionic2 并不容易。此外,从公司的角度来看,使用稳定的框架是明智的。
4) 我可以在 Ionic 1 或 2 中使用常规 JavaScript(不是 angular)吗?
对于 Ionic1,您绝对可以,对于 Ionic2,没有直接解决方案,但有一些方法可以集成正常 JavaScript with Ionic2
如果您是新手,我建议您使用 Angular2/Ionic2 和 TypeScript(这是假设您没有任何应在不久的将来投入生产的应用程序)。原因是,
1 - Angular2/Ionic2 与 Angular1/Ionic1 有很大不同。所以不了解版本 1 不会影响你学习 Ver2
2 - Angular2/Ionic2 使用基于组件的架构,这意味着您的应用程序将构建为非常容易理解的组件。
3 - Angular2/Ionic2 使用 类、模块等...因此,如果您了解任何其他 OO 编程语言(例如 Ruby、Java 等) 你会有宾至如归的感觉。
4 - 一段时间后,Angular2/Ionic2 的资源将比版本 1 多,很快版本 1 就会过时。科技世界时间比正常世界时间快 10 倍:)。
尽管 Ionic 2 比 Ionic 1 支持更多有用的 UI 组件, 但它还没有发布,还有一些问题需要解决,而且还没有完全使用 cordova 插件。
我建议您将 Ionic 1.x 和 Angular 1.x 用于您的应用程序。
1.Can 我使用 Angular JS 2 和 Ionic 版本 1 而不是 Angular JS 1? - 你不能将 angularjs 2 与 ionic 1 一起使用,因为 angularjs 2.
中的打字稿