当我发现我会使用Visual Studio Code来开始学习它等新的React JS应用程序时。我遇到了Microsoft网站https://code.visualstudio.com/docs/nodejs/reactjs-tutorial,其中显示
import registerServiceWorker from './registerServiceWorker';
同时,它不存在,当我创建一个新的react应用程序时,它具有带有
的index.js文件import * as serviceWorker from './serviceWorker';
//
serviceWorker.unregister();
registerServiceWorker();
很普遍,但这完全过时了吗? What does registerServiceWorker do in React JS? 答案 0 :(得分:1)
serviceWorker支持是Create React App(CLI工具,不是React本身)的一部分。它的official docs是获取最新信息的好地方:
将
serviceWorker.unregister()
切换为serviceWorker.register()
将使您选择使用服务工作者。
关于学习React,虽然有许多很棒的教程,但是您可以依靠official tutorial来始终反映最新版本。
React只是一个视图库,并未规定发出HTTP请求的标准方法。您可以使用any popular request library或仅使用普通的Fetch API,React会很好用。