选前端还是后端?

 我来答
兔震特i
2021-10-09 · TA获得超过978个赞
知道大有可为答主
回答量:3288
采纳率:77%
帮助的人:97.4万
展开全部
我们先来看看前端和后端的区别在哪?
前端开发主要做的是用户所能看到的前端展示界面。前端开发用到的技术包括但不限于html5、css3、javascript、jquery、Bootstrap、Node.js 、AngularJs等技术。从开始的切页面,到现在复杂的前端单页应用,node服务端应用,移动端react-native等,前端的技术更新速度远远超过服务端的更新速度,这也就要求前端同学,需要不停地学习新的技术来跟上前端技术的升级,一旦松懈,就可能被淘汰。前端现在所覆盖的场景已经越来越广,从传统的前端,已经延伸到服务端,工具链,移动端等。
后端开发主要做的是逻辑功能等模块,是用户不可见的。后端开发 以java为例,主要用到的是包括但不限于Struts、spring、springmvc、Hibernate、Http协议、Servlet Tomcat服务器等技术。后端适合重逻辑,逻辑思维强的同学,技术难度相对是要比前端深的,虽然会基本的CURD就能从事后端开发,但是在云计算时代,只会CURD是迟早会被淘汰的,docker容器技术,serverless ,函数计算, devops 越来越多的新技术和新架构出来,需要很长时间去慢慢学习和积累,后端的学习是一个漫长的过程。
我们再来看看这两者的区别:
web前端工程师主要就是做外观开发,主要是通过特效展现给用户非常炫酷的形象,让用户有更好的视觉冲击,后端工程师主要是做功能,做交互和数据库,两者结合让用户不仅体验到了视觉和炫酷的风格,而且还要能够起到实用的功能。
前端入门容易,但是比较容易陷入api型程序员。各类框架和库都会用,但是都不够深入。
后端入门相对难,但是时间长了,比较容易构建技术堡垒,拉开差距。
两者都是相辅相成。做好一个软件两者必不可少。就看你偏向哪个方面。对那个感兴趣,不管前端还是后端两者工资待遇和前景都是很不错。
且听风吟看风景
2021-10-09 · TA获得超过547个赞
知道小有建树答主
回答量:1724
采纳率:87%
帮助的人:67.1万
展开全部
从三方面具体来说说Web前端和后端的区别。
1、展示方式
前端是用户可见的界面,网站前端页面也就是网页的页面开发,比如网页上的特效、布局、图片、视频,音频等内容。前端的工作内容就是将美工设计的效果图的设计成浏览器可以运行的网页,并配合后端做网页的数据显示和交互等可视方面的工作内容。
后端用户看不见的东西,通常是与前端工程师进行数据交互及网站数据的保存和读取,相对来说后端涉及到的逻辑代码比前端要多的多,后端考虑的是底层业务逻辑的实现,平台的稳定性与性能等。
2、技术实现
前端开发用到的技术包括但不限于html5、css3、javascript、jquery、Bootstrap、Node.js 、Webpack,AngularJs,ReactJs,VueJs等技术;后端开发以java为例主要用到的是包括但不限于Struts spring springmvc Hibernate Http协议 Servlet Tomcat服务器等技术。
3、工作内容
前端工程师负责Web前端开发、移动端开发、大数据呈现端开发。Web前端开发针对PC端开发任务;移动端开发包括Android开发、iOS开发和各种小程序开发,在移动互联网迅速发展的带动下,移动端的开发任务量是比较大的;大数据呈现则主要是基于已有的平台完成最终分析结果的呈现,呈现方式通常也有多种选择。
后端工程师负责平台设计、接口设计和功能实现。平台设计主要是搭建后端的支撑服务容器;接口设计主要针对于不同行业进行相应的功能接口设计,通常一个平台有多套接口,就像卫星导航平台设有民用和军用两套接口一样;功能实现则是完成具体的业务逻辑实现。
前后端开发的相似点:函数式编程、模块化思想、分层思想、单元测试、lint、assert 方法、日志、声明式和命令式的实践经验、数据处理的本质实践与思考、部分库的使
前后端开发的区别:前端、重用户体验、对UI库的依赖较强、界面的个性化较强、处理各个浏览器平台对界面的渲染差异、后端、并发处理、事务、部署复杂,特别是微服务出来后、具体的功能特性,如大数据分析,AI方面的工作。
通过以上总结的Web前端和后端的区别,可以看出前端开发的内容是我们在网页看到的内容,而后端开发主要业务逻辑规则。
有的人认为,前端很好学,后端不好学。也有的人认为,前端不好学,后端好学,归根到底还得看个人兴趣。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
前端编程爱好者

2021-12-14 · 专注于回答前端编程相关内容
前端编程爱好者
采纳数:31 获赞数:132

向TA提问 私信TA
展开全部
前端还是后端,这是一个问题 前端通常又叫做web前端,是网页打交道,如果你喜欢上网,建议前端
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灯光照亮暖
2021-10-09 · TA获得超过435个赞
知道小有建树答主
回答量:3403
采纳率:59%
帮助的人:188万
展开全部
你好,前端以及后端一直是比较热门的行业,想选择学习一门计算机技术,首先要找到适合自己的方向,只要努力去学,有足够的意志力,找一个合适的平台,系统的学习一下,还是会有很大的收获。
如果你想要专业的学习一下,更多需要的是付出时间和精力,一般在2W左右,4-6个月时间不等。你可以根据自己的实际需求去实地看一下,先好好试听之后,再选择适合自己的。只要努力学到真东西,前途自然不会差。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1173985303

2021-12-10 · 超过18用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:8.8万
展开全部
看你兴趣和希望的岗位。前端学起来上手很快,不难。
如果你要学的话,先学习html css和javascript
然后找些小项目例如todolist练练手
之后学习框架react vue以及打包的webpack
学习过程中需要多看网上的资料,多与社区中的人交流讨教
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式