菜单
点击关闭
非凡教育
首页
热门课程
师资团队
教学模式
学员作品
校区分布
学院介绍
学院新闻
考试认证
院长信箱
非凡网校
学院新闻
拥抱AI未来 | 非凡教育助力信旅(上海)国旅探索ChatGPT技术应用......
在上海的前端设计师Web全栈开发该怎么学?
非凡教育
发布日期:2021-06-09
阅读:
今天
非凡教育
web全栈培训班
来跟大家交流一下,前端全栈开发大概是个什么样子。
Web
全栈开发该怎么学?
关于全栈前端开发,主流的看法基本上就是从前端到后端全部能够一个人搞定。刚开始的时候,这个说法主要是用来称呼那些从后端转到前端的人。
后端转前端的人,在写
js
业务逻辑时有先天的优势,因为后端
java
、
.net
之类的,比
js
复杂太多,他们写
js
的话,单就程序来讲难度其实是降低了的。而且他们写
js
可以从前端页面交互一直写到后端底层,从架构到接口到逻辑,都自己一个人搞定。当然也包括操作数据库。这就是前端全栈开发最开始的来由。
再后来,因为
nodejs
的出现,使得前端也可以在服务端写一些相对底层的代码。例如操作文件、流、二进制、缓存
buffer
、搞一下数据库
curd
之类的操作。这在以前以浏览器做为
js
宿主环境时,是不可想象的。
nodejs
是运行在服务端的开发环境,这在一定程度上保证了它的隐蔽性、安全性,同时
node
是以
js
为开发语言的。之前是由后端来做的事情,现在前端开发也可以在
node
上操作,这时我们说,这个前端开发人员就是全栈了。
所以说,前端全栈开发,主要有以上二种方向,一种是从后向前的全栈;另一种是从前向后的全栈。
Web全栈开发该怎么学
?
在脑子里要有全局的概念
每个技术分支,要有一个学习目标,而不是无限的深究下去。例如,
html
、
css
,我能用它做一个合格的静态页面就
ok
,而不需要用
css
画一个。
- html
、
css
,能画静态页面就
ok
;
- es6
,能用它写基本的业务逻辑就可以;例如,给你一个任务,让你写一个配送地址
tab
菜单。你可以在规定时间之内写出来就
ok
。而不是无限的去牵扯
js
的各种细节。
这里不是说,不要去仔细的研究
Js
,而说,并不是所有的细节,你都需要一一掌握。
- nodejs
,掌握基本操作,能够创建服务、响应请求、连接
DB
,就
ok
,而不要全面彻底的倒向
nodeJs
的开发,毕竟前端开发对于各种网络应用的开发其实并不擅长。
- MongoDB
,能够基本的建库、
crud
操作,什么
find
、
save
、
remove
之类的命令,能够明白基本的
mongoDB
的概念,什么库啊、集合啊之类的就可以。暂时先不要深入到
mongoDB
的深层次操作中。
这样你把几个主要的技术都基本掌握之后,就能够支撑起自己一个基本的前端全栈技术体系的架子了。你要做的,就是在不断的工作、学习之中,去不断的完善和丰富你的技术体系。
上一篇:
2021年学习Web全栈开发有前途吗?
下一篇:
目前电商行业最火热的职业之一:C4D美工设计
相关新闻
2023-05-26
·
上海网页美工设计培训学习web
2023-05-05
·
上海学习网页美工设计软件使用
2023-04-26
·
上海web前端设计师工资高吗?
2023-04-26
·
上海报名web前端设计就业技能
2023-04-21
·
上海入门前端设计师技能该怎么
2023-04-21
·
上海学习Web全栈开发有前途吗
2023-04-15
·
上海嘉定网页美工设计学校学习
2023-04-15
·
上海普陀报名网页美工设计培训
申请免费课程试听
Copyright 2015-2023 feifanedu.com.cn ©All Rights Reserved. 上海非凡进修学院 版权所有
沪ICP备14053333号-2
沪公网安备 31010402001187号
法律顾问:蔡俊芳律师
友情链接:
术业教育