离子3和离子4的主要区别是什么
What is the main difference between ionic 3 and ionic 4
我知道 ionic 3 并且即将在 ionic.so 开始一个新项目应用程序我是否应该继续使用 ionic 3或者我可以选择 ionic 4。如果我选择 ionic 4 那么我可以获得比 ionic 3 更多的功能.
Ionic 4 采用了更多 Angular 工具,包括生命周期事件、路由和加载。我已经使用它一年多了,并且已经从 Ionic 3 迁移了几个应用程序。使用 Ionic 4。你不会失望的! PS..利用进度条和骨架文本等新的功能 =)
我记得的一些差异:
离子 3:
- 基于Angular 2
- 有自己的文件结构和风格指南
- 不要使用 Angular CLI
- 使用自己的路由系统
离子 4:
- 基于 Angular 7(应该很快支持 Angular 8)
- 文件结构和编码风格遵循 Angular style guide
- 使用 Angular CLI
- 使用 Angular 路由器
您可以在 Ionic Blog 上查看发布文章:https://ionicframework.com/blog/introducing-ionic-4-ionic-for-everyone/
我对 Ionic 的看法
IMO,主要区别在于 Ionic 3 已被废弃(从 Ionic 4 发布后已废弃将近一年),并且有很多错误。
Ionic 3 的最后一个版本发布于 8/Nov/2017,而 4.0 发布于 23/Jan/2019,超过一年没有更新。
这表明 Ionic Team 并不关心它。很多像我这样的开发者不得不在这个时期解决了很多错误,并为 4.0 重写了整个代码。
我知道 ionic 3 并且即将在 ionic.so 开始一个新项目应用程序我是否应该继续使用 ionic 3或者我可以选择 ionic 4。如果我选择 ionic 4 那么我可以获得比 ionic 3 更多的功能.
Ionic 4 采用了更多 Angular 工具,包括生命周期事件、路由和加载。我已经使用它一年多了,并且已经从 Ionic 3 迁移了几个应用程序。使用 Ionic 4。你不会失望的! PS..利用进度条和骨架文本等新的功能 =)
我记得的一些差异:
离子 3:
- 基于Angular 2
- 有自己的文件结构和风格指南
- 不要使用 Angular CLI
- 使用自己的路由系统
离子 4:
- 基于 Angular 7(应该很快支持 Angular 8)
- 文件结构和编码风格遵循 Angular style guide
- 使用 Angular CLI
- 使用 Angular 路由器
您可以在 Ionic Blog 上查看发布文章:https://ionicframework.com/blog/introducing-ionic-4-ionic-for-everyone/
我对 Ionic 的看法
IMO,主要区别在于 Ionic 3 已被废弃(从 Ionic 4 发布后已废弃将近一年),并且有很多错误。
Ionic 3 的最后一个版本发布于 8/Nov/2017,而 4.0 发布于 23/Jan/2019,超过一年没有更新。
这表明 Ionic Team 并不关心它。很多像我这样的开发者不得不在这个时期解决了很多错误,并为 4.0 重写了整个代码。