需要学的东西很多,最基础的是html.css.javascript。其他的就是一些工具类的框架和库了。angular,react,vue至少会一个,各种ui库都要看一看用一用,比如elementui,mui,echarts等。不怕会的多,哪怕了解一些大概,知道怎么回事就行,用到的时候也能快速上手。另外还要用到一些开发工具,打包工具,代码管理工具等等。小程序相关的也要学习。视情况甚至要学一些3d类的库,threejs,thingjs等。