golang—blog
前端:前端开发完成之后打包为静态文件——>go-gin框架对静态文件进行代管。
后端:go-gin框架,可直接开启web端口,提供web后端服务。
服务器部署:go build 生成可执行文件,直接运行在服务器上。
JAVA—blog
第一种:前后端开发都用tomcat代理
前端:前端完成后打包,将打包的静态文件放入tomcat进行静态页面代理。
后端:后端采用java mvc三层进行开发,后端接口采用servlet,使用tomcat对servlet提供web服务,及tomcat提供对外端口服务。
服务器部署:前端打包成静态文件放入tomcat中,后端打包成war包放入tomcat中,开启tomcat即可。
第二种:前端用nginx代理,后端用tomcat代理
前端:前端完成后打包,将打包的静态文件放入nginx进行静态页面代理。
后端:后端采用java mvc三层进行开发,后端接口采用servlet,使用tomcat对servlet提供web服务,及tomcat提供对外端口服务。
服务器部署:前端打包成静态文件放入nginx中,后端打包成war包放入tomcat中,nginx和tomcat可安装在同一个服务器也可以是不同服务器,开启tomcat和nginx即可。