如何使用单端口和双端口使用ReactJS和Express.js开发应用程序?
使用单端口开发应用程序与使用双端口开发应用程序相比有什么好处?
有人能给我解释一下吗?
发布于 2018-09-14 13:44:28
要利用两个端口的优势,您需要结合使用HotReload和您选择的代码捆绑器。热重新加载将注入您的代码,当您保存它,以便您可以看到结果,您正在做的事情几乎立即。它有助于更快地开发。
webpack dev server with hot module replacement是一个流行的代码捆绑器。
然而,我知道还有一个叫parcel的游戏得到了很多好评。我听说parcel更容易安装和运行,并且学习曲线更低。
我个人使用的是webpack,有很多关于如何使用react进行设置的教程。
只需要一个端口就可以生产了,因为react应用程序将只是javascript文件。
因此,您将有一个端口用于express服务器,而在开发过程中,您将有第二个端口供webpack开发服务器或您选择的开发服务器使用,无论它是parcels还是其他服务器。
希望这对你有帮助。
https://stackoverflow.com/questions/52325468
复制相似问题