请问需要学习Maven和SVN吗?
最近在学JAVAWeb,学了前端的内容以及Tomcat、servlet、HTTP、JSP、JSTL过滤器监听器。然后在发现学习视频下需要学习Maven和SVN。我可以暂时跳过去学习FreeMarker
JSP 不合适了,以及 Spring 的模板引擎 Thymeleaf、FreeMarker 之类的都没必要学,现在都是前后端分离,服务端模板引擎只在极少数场景才有用,比如服务端推送带 html 的邮件。
Tomcat 更详细的现 在也不需要碰到,你用 Spring Boot 自带的就行了。
简单网站:react + nextjs 前端 + nodejs 后端,能够满足大部分建站需求(只需要学习 js 这门语言),部署方便(阿里云、aws 都有相关 serverless 工具,上线很快,成本很低),如果后端对复杂数据抽象和性能有要求,把 nodejs 切换成 golang 或者 java spring boot 全家桶。