大学做项目,负责人禁止我用Vue,React,让我用基础HTML,CSS,JS开发前端怎么办?
说明这个人确实水平很高,对于软件认识很深刻。什么vue,react都是流行一时的东西,根本的东西还是基础。大学阶段就应该打好基础,基础打好了,实用的东西很快就能学会。
抓住这个锻炼自己的机会,html6就是要替换掉这些参差不齐的框架的。
要明白框架给你提供的是什么,是一个工作方式,而不是具体具体结果。
小项目用原生就完全可以胜任。
其实,这是一种好的学习技术的方式,万丈高楼平地起,将基础知识学习好,将来学习任何框架类的技术都非常容易。
作为一名前端工程师,js、css、html这是最基础的技术也是最重要的。因为不管是jqury、vue、react还是bootstraps,都是基于js或者css去实现的。如果没有掌握js和css的基本的一些操作,那对于像vue之类的mvvm框架是无法深入了解的。框架是对重复性工作的封装,是服务于开发人员的,让开发的效率变得更高。而框架的底层技术还是离不开js或者css。所以只有深入了掌握这些基础知识,才能更好的理解框架的实现原理。
同时,大学不同于企业,大学的项目一般是非营利性的项目,项目主要是以学习练习为主。同时,为了让项目更容易理解,自然选择更为容易的技术实现。框架类的东西固然好用,但是,在碰到框架的Bug的时候,可不是没有一定开发经验的学生所能解决的。所以,为了让项目更稳定,让学生都可以参与项目,选择较为容易的技术实现是最佳选择。
而企业选择框架是为了提升工作效率,减少重复性工作,并且追求前沿技术。这些点在学校项目中完全不存在。所以,选择js、css、html没错,好好学习就是了。