如何成为全栈Web开发者
发布网友
发布时间:2022-04-26 11:32
我来回答
共2个回答
热心网友
时间:2022-05-18 17:19
好好学习!!!没毛病
简单点学会HTML,CSS,JS,然后Nodejs后台开发,这就是最核心的东西了,听起来很扯淡,但是你学完就会发现,那些vue,react,angular,botstrop,jQuery等框架都是基于这些东西的,如果你把基础的东西学好,根本不需要使用框架,框架虽然可以提高开发效率,但是里面会有很多冗余代码是你用不到的,所有说做网站时间充分的话最好自己一点一点的写,而且原生的JS性能是很好的,至于后台开发最好用php或者java之类的语言,nodejs是单线程(不是说它不好,只是一个成熟的网站不可能后台完全用单线程开发),java是多线程的.java的好处我还不知道,我刚学完除了react之外的所有前端内容,学完之后才发现这完全不够,如果你只是想做一个普通的全栈开发者,那HTML,CSS,JS,Nodejs,这已经包含了全部的全栈需要的技术了,但是如果你想在上升一个层次做一个软件工程师,架构师等这些是完全不够的.我是学完前端全栈,然后才开始学架构的.设计模式,数据结构算法,离散数学等.我打算继续入手java,当然语言只是一种工具而已,用什么语言都一样,主要是这种思想,怎么来组件一个软件架构,科学的分布,再回到前端开发,JS虽然是弱类型的语言,但是依然可以依托于设计模式,和数据结构来设计网站,用这些技术些出来的网站要比你用那些瞎乱的写出来的效果是一样,但是维护起来就不一样了,就像盖楼房一样,需要先有个整体的框架,然后再具体一点一点的实现,这就需要使用UML建模,
你如果是初学者的话可以你听不明白.....
但是很正常慢慢学,我一开始我也是啥也不知道,大一一年我尝试了基本上所有市场上很火的语言,今年开学我就大二了,准备开始学软件架构.
热心网友
时间:2022-05-18 18:37
前端技术: html5, css3, jquery,angular,bootsrap,vue,react,less,webpack等
后端技术:java,python,nodejs
可以选择学习nodejs.语法使用的是javascript的基本语法,学起来相对容易