【发布时间】:2019-11-22 14:46:22
【问题描述】:
我是 React js 初学者,所以我想澄清一些事情。
第一季度。在生产中使用 React 的唯一方法是使用 webpack-dev-serve ?
第二季度。如果您使用 webpack-dev-server 我应该创建多个 API 来处理多个功能作为另一个服务或微服务?
第三季度。您应该学习 node js 以进行进一步的开发吗?还是有webpack的知识就够了?
提前谢谢你!
【问题讨论】:
-
1.不! Webpack 的开发服务器就是这样——一个开发 服务器,它允许你获得诸如热重载等特性来改善你的 DX。当您部署到生产环境时,您使用 Webpack 将代码构建到客户端捆绑包中(字面意思是 Webpack 的意思,package your code for the web)。然后在您自己的网络服务器上提供该捆绑包和 HTML/CSS。
-
3.这取决于您将使用 Node.js 的目的。 Node.js 最初用于服务器端 JavaScript,但现在被前端库用于其生态系统和包管理器。如果您正在寻找编写服务器端应用程序,Node.js 是执行此操作的运行时。
标签: reactjs react-router generalization