[英]Does react-native optimize JavaScript code?
我阅读了有关编译器的指南。 他们有许多优化技术,例如删除冗余代码或删除未使用的变量以及未使用的方法。
但是像javascript这样的脚本语言没有编译器,所以拿它不会有优化。
我读了一篇关于 js 优化器的文章,如:
- Google Closure Compiler https://github.com/google/closure-compiler
- UglifyJS https://github.com/mishoo/UglifyJS
真正的问题是像 react-native、angular 这样的平台是使用代码优化器还是我应该自己使用?
Facebook去年发布了爱马仕。 Hermes 是一个开源 JavaScript 引擎,针对在 Android 上运行 React Native 应用程序进行了优化。 对于许多应用程序,启用 Hermes 将导致启动时间缩短、内存使用量减少和应用程序大小更小。 目前 Hermes 是一个可选的 React Native 功能,本指南解释了如何启用它。
实际上,我的应用程序已经从 33M 小到 21M,使用这个引擎。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.