NativeScript 5.0 即将发布,而且会很火爆!
下一个主要版本的特性堆栈已经充满了令人惊叹的功能。让我们让它更火爆 - 5.0 版本将为 NativeScript 世界带来热模块替换 (HMR)!
在 NativeScript 5.0 发布网络研讨会 上了解有关 NativeScript 5.0 和热模块替换的更多信息!
我们期待已久的 HMR 功能是使用我们最喜欢的模块捆绑器 - webpack 实现的。 Webpack 允许您在应用程序运行时交换代码片段。使用 HMR,如果您更改了项目中的文件,则无需重新启动应用程序即可应用更新。
更重要的是 - 您的应用程序会收到每个更新的通知。您可以完全控制接受哪些更新以及如何应用它们。
如果添加了新的 CSS 文件,您可以解析它并加载新的样式,而不会丢失应用程序的状态。说到状态 - 您可以将它保存在内存中,并在更新中进行传输。
例如,当您修改页面的模板时,一个简单的重新加载算法将是好耶!您成功地持久化了状态!
热模块替换功能为您提供了无限的可能性。如果以明智的方式使用,它将成为强大的盟友。
激动了吗? 如果没有,这里有一个小预告片
敬请关注有关 NativeScript 5.0 中热模块替换的技术实现以及如何用它进一步增强应用程序的更多信息。
如果您计划下个月访问波士顿 - 我将在 jsMobileConf 上发表关于该主题的深入演讲。您可以使用此促销链接获得参加会议 30% 折扣的票 - bit.ly/2xh9PRx。
查看本月 {N} 世界中发生的激动人心的其他举措