发布日期:
2022-04-03
文章字数:
637
阅读时长:
2 分
阅读次数:
前端:
介绍:
- 是指用户可以直接看到的和点击的页面
- 展示页面的布局,图文,交互和特性
- 像我们肉眼可见的,京东,淘宝,百度等页面,都是前端完成的
学习成本:
- 前端入门简单,先易后难,能直接看到页面,相对于后端会更又成就感
关注重点:
- 更注重页面网页的美观,以及用户体验
- 相互特效和可视化
使用技术:
- HTML5,CSS3,js,Ajax,Vue,React,Node.js等
工作职责:
- Web前端开发
- 移动端和小程序的开发
- 大数据呈现端开发
举例:
- 好比盖房子,房子的外观设计,颜色搭配都属于前端开发
后端:
- 是用户无法直接看到的
- 处理服务端的数据存取
- 实现相应的业务逻辑
学习成本:
关注重点:
使用技术:
- Java,Python,Go等语言和框架
- 会算法
- 数据库
- 服务器
- 性能优化等
工作职责:
举例:
- 比如该房子的结构,屋子里的布局,住了多少人了等都属于后端
联系:
前端要将后端传过去的数据进行展示,展示给用户,用户通过浏览获取内容。后端将前端传来的数据进行查询,保存等,在前端需要数据的时候传给前端。也是现在流行的前后端交互,前后端分离式开发。
前景:
*** 就目前来说,前端岗位较后端来说,岗位比后端少,但是普通本科教前端的也是比较少,所以相对后端比较好找工作,而且前端更新快,需要不断学习,目前框架都默认已经是Vue3了。开始工资比后端高很多,后续得看自己的发展。
*** 后端就前端来说,岗位较多,但是学习后端的也多,大部分985,211都较后端,所以竞争会较大,就是所谓的卷。后端入门难,深入也难,逻辑好一点的可以学习,后端的日常就是bug,可能会比较枯燥。更新换代也没有前端那么快,需要基础扎实。如果想进大厂的话,算法就好,开始工资没有前端高,后面看自己了就。
版权声明:
本博客所有文章除特別声明外,均采用
CC BY 4.0
许可协议。转载请注明来源
谦
!