摘要:
创建新的构建系统 Tools -> Build System -> New Build System... 输入类似的构建指令(首先清除当前的运行程序后再重新运行): 保存后,选用新的构建系统。执行构建(Ctrl + B 或者 F7),下方出现类似控制类的版块: 阅读全文
摘要:
https://www.html5rocks.com/en/tutorials/workers/basics/ JS的并发问题 这里有一系列的瓶颈阻止JS客户端程序变得更好,如浏览器兼容性,可访问性和性能。幸运的是这些都已经成为过去,浏览器开发商提升了JS引擎的速度。 但仍然有一个障碍,那就是JS语 阅读全文
摘要:
https://www.html5rocks.com/en/tutorials/appcache/beginner/ http://diveintohtml5.info/offline.html#fallback 介绍 离线web程序变得非常重要。所有的浏览器都支持长期缓存页面资源,但浏览器会为了腾 阅读全文
摘要:
https://developers.google.com/web/fundamentals/primers/service-workers/?hl=en 它提供了丰富的离线体验,定期的后台同步以及消息推送等技术,这些技术一般依赖于原生应用,但现在可以在web应用上使用了。 什么是service w 阅读全文
摘要:
https://codelabs.developers.google.com/codelabs/your-first-pwapp/#0 1.介绍 这里将使用PWA技术来构建一个天气web应用,这个app将会: 我们将会学到 我们需要什么 2.开始 下载解压以上的实例代码,然后打开静态文件服务器,以实 阅读全文
摘要:
https://facebook.github.io/react-native/docs/running-on-device.html 在发布之前,最好是在真实的设备上测试一下应用。如果是通过create react native app来创建的项目,可以通过Expo扫描二维码来预览我们的应用。为了 阅读全文
摘要:
https://facebook.github.io/react-native/docs/performance.html 一个使用RN而不是webView的重要原因是可实现60fps以及更类似原生app的用户体验。RN的性能比较好,但某些地方仍然需要用户去手动优化 帧 打开Show Perf Mo 阅读全文
摘要:
https://facebook.github.io/react-native/docs/headless-js-android.html 当app在 后台运行 时,我们可以使用RN服务来同时地刷新数据、推送或者播放音乐。 JS API 在JS中注册一个后台任务(不能操作UI,一般是网络请求、定时器 阅读全文
摘要:
https://facebook.github.io/react-native/docs/native-components-android.html 这里有一大堆的原生组件可以用,一些是平台自带的,另一些是第三方库的,而更多的正在其他项目中被使用。RN包装了大部分核心平台组件,但不是所有。幸运的是 阅读全文
摘要:
https://facebook.github.io/react-native/docs/native-modules-android.html RN实际就是依附在原生平台上,把各种各样的RN组件展示出来。所以RN如果可以访问原生代码的话,可以实现更高的复用性,以及做一些RN做不到的事情,如多线程图 阅读全文