目前最近在学vue, html5.jquery,js这几个本身也会 ajax不是很熟练,不知道还需要学习什么
还有css3,react.js,canvas
关于前端不用学的很深,专注于学习java,java的springboot,springcloud,框架要掌握之外,你还有学习其他的,比如数据库sqlserver,orcale,mysql你必须掌握,可不是仅仅掌握增删改查,你也必须掌握事务的控制,sql优化等等,运维的东西也必须掌握,linux基础命令,docker,nginx,等等必须熟练掌握
前端的话,只要你会html+css+js基础,会使用jquery,vue就可以了,当然你想干全栈的话就学的再深一点,现在大多数公司都是前后端分离,做后端基本不写前端,只要提供后端的api接口给前端就行了
vue(着重) 和 ajax(可以用axios替代,都一样)
vue+react就行,也可以只学vue