React Native 和 NativeScript 的默认包大小
Default Package Sizes of React Native and NativeScript
我读过几篇关于 React Native
和 NativeScript
包大小的定性方法的文章。普遍的共识似乎是 React Native
会产生 "light weight" 产品,而 NativeScript
会产生 "heavy" 产品。
此主题是否存在数值指标(以兆字节为单位)?例如 iOS 和 Android 上每个平台的最小 IPA / APK 大小?
不熟悉 React-Native 默认模板及其 IPA 和 APK 大小,但在谈论 NativeScript 时,您应该考虑以下几点:
- 默认情况下,在创建和构建您的第一个应用程序时,这发生在调试模式下,没有任何性能 or/and 大小优化。
- 要提高生成包的性能和大小,您可以使用 bundling with webpack。正常的工作流程是使用 CLI(例如
tns create myApp --tsc
)在调试中创建应用程序,然后当您准备好测试应用程序以进行生产时安装 WebPack 并捆绑项目。
此外,您可以选择使用 ABI 拆分仅为特定架构构建。
我读过几篇关于 React Native
和 NativeScript
包大小的定性方法的文章。普遍的共识似乎是 React Native
会产生 "light weight" 产品,而 NativeScript
会产生 "heavy" 产品。
此主题是否存在数值指标(以兆字节为单位)?例如 iOS 和 Android 上每个平台的最小 IPA / APK 大小?
不熟悉 React-Native 默认模板及其 IPA 和 APK 大小,但在谈论 NativeScript 时,您应该考虑以下几点:
- 默认情况下,在创建和构建您的第一个应用程序时,这发生在调试模式下,没有任何性能 or/and 大小优化。
- 要提高生成包的性能和大小,您可以使用 bundling with webpack。正常的工作流程是使用 CLI(例如
tns create myApp --tsc
)在调试中创建应用程序,然后当您准备好测试应用程序以进行生产时安装 WebPack 并捆绑项目。
此外,您可以选择使用 ABI 拆分仅为特定架构构建。