设置web服务器的推荐方法是什么?

设置web服务器的推荐方法是什么?,web,webserver,Web,Webserver,我有一个服务器,我正在设计一些web应用程序。我使用React作为前端框架,使用Rust Actix作为后端框架。后端程序在8000端口侦听,可通过myu域:8000/api/xxxx访问 我想我可以使用一个web服务器在80端口监听,这样如果客户端请求/,然后返回前端页面,如果客户端请求/api,然后将请求重定向到本地主机的8000端口 我的问题是: 在现代web应用程序设计中是否推荐上述方法?是否有其他方法在服务器中同时托管前端和后端应用程序 我可以使用什么web服务器?Apache、Ngi

我有一个服务器,我正在设计一些web应用程序。我使用React作为前端框架,使用Rust Actix作为后端框架。后端程序在8000端口侦听,可通过
myu域:8000/api/xxxx
访问

我想我可以使用一个web服务器在80端口监听,这样如果客户端请求
/
,然后返回前端页面,如果客户端请求
/api
,然后将请求重定向到本地主机的8000端口

我的问题是:

  • 在现代web应用程序设计中是否推荐上述方法?是否有其他方法在服务器中同时托管前端和后端应用程序
  • 我可以使用什么web服务器?Apache、Nginx还是手动编写web服务器
  • 我使用两个docker容器来包含前端和后端应用程序。我也需要对web服务器进行dockerize吗