前端开发,做到后面,是可以走很多方向的;
但是要保证后期的平滑过度,前期还是要把一些必须的知识搞扎实的;
下面是我根据自己学习的感悟,写的一些东西;
一个网站的流程,由前端工程师 使用 HTML+CSS+JavaScript 进行开发静态页面+交互效果,由后端工程师 创建并维护 SQL数据库,然后进行本地联调,数据测试.测试完毕后由后端工程师使用Apache 发布网页,并配置相应站点以及域名.
其中根据前端工程师的水平不同,项目需求不同,会使用各种不同的JS库:VueJS,NodeJS,AngularJS,ReactJS,jQuery等,以及框架.
根据后端工程师的水平不同,项目需求不同,会使用MySQL,NoSQL,Oracle等.
服务器与网页交互也因水平不同,可以使用PHP,Java,Python等多种语言进行服务器脚本开发,进行传递数据,数据处理,增删改查.
角色具体分为 网页 服务器 数据库.
技能由浅到深分为各个知识点和技能。
如果有技术问题,可以点个在看进行回复