您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
作为一个想成为IT的人来说,走前端和后端各有什么优点和缺点?
后端,的话,的是作为一个想成为IT的人来说,走前端和后端各有什么优点和缺点?
发布时间:2016-12-08加入收藏来源:互联网点击:
作为一个想成为IT的人来说,走前端和后端各有什么优点和缺点?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
前端主要做的是展现层的工作。更通俗来说就是用户直接面对的东西。所以重在视觉效果、交互效果。对于前端圈子来说,“轮子”迭代很快,一个概念兴盛起来可能迅速的落地。比如近几年的mvvm。前端相对入门比较简单,前端主要是学习html、css、js尤其是js,现在js的地位越来越高。一个前端水平的标杆就是js功底。前端可以快速入门并实战。
后端重在数据处理,技术栈要求可能更多更杂,除了会后端编程语言以外,还需要熟练掌握一些中间件,比如web容器、消息中间件、缓存中间件、负载均衡器。而且对性能、甚至系统的并发量有很高的要求。但是后端的技术落地都比较慢,演进需要时间,追求稳定。后端是发动机,对web端、移动端、IoT提供数据和逻辑支撑作用。后端的技术水平需要时间和实践的慢慢积累。
两个方向其实都对你的学习能力,逻辑能力有很高的要求。这一行不是入了门就可以高枕无忧了,如果不学习就容易被淘汰。
我是码农小胖哥,关注我的头条或者公众号,天天有干货。有问题可以留言或者私信,觉得写的不错可以点个赞,转发一下。
回答于 2019-09-11 08:43:50
你好,我前后端都有做过,但目前主要做前端,下面是我对你问题的回答。
前端优点:
入门容易,CSS+HTML+Javascript 初步掌握着三个核心技能,而这三个技能做到基本掌握还是比较容易的,所以上手比较轻松。前端更多的是从事一项所见即所得的工作,你所写的每一行代码都能更快的在网页中展现出来,更容易获得成就感。一台3k~4k的入门级电脑,就可以带你徜徉在前端的海洋中,对开发的配置要求不高。前端缺点:硬要说缺点的话,那就是前端的学习路径并不容易,近几年来前端技术更迭很快,你才学的东西,可能转眼就淘汰掉了。
做前端,你要时刻跟产品,后端,UI等各方沟通合作。bug出来更多的是先飞到你身上,需要更多的耐心,还要时刻想着用户体验。
后端优点:1. 近几年来后端技术相对来说更迭稍微慢一点,但入门相对来说难一点。2. 一个软件最重要的也可以说是靠后端支撑了,光有几个静态页面是不行的,而且做后端的话,加上前端也可以了解一些皮毛,今后的竞争力应该相对大一些。后端缺点:这就不用多说了,相较前端优点来说,它就是后端缺点了。不过我个人觉得,不管做前端亦或是后端,或者是全栈(前后端都做),关键还是得看个人的兴趣,喜欢一件事情,才能把它做得更好。希望我的回答能够帮到你。
回答于 2019-09-11 08:43:50
从长远角度来说,建议你选择后端。这两年前端圈子很乱,vue,react,angular三足鼎立。但说实话,没觉得和5年前的dojo,jquery框架有啥区别。后端技术比较稳定,写服务的话只要掌握好网络,数据库以及基本web框架,初中级不是问题。高级专家的话再深入进去学。
回答于 2019-09-11 08:43:50
如果你是个小白的话,那最简略的解释就是现在常说的前端是指开发用户交互有关的功能,比如一个网页里面有一些按钮,一些表格,一个表单等等,这些东西的操作往往都发生在用户的设备上,比如浏览器里的网页和手机的软件。
而后端是开发业务逻辑、数据库、服务器运维相关业务的,例如前端的按钮点击了会产生什么效果,这个表单的数据提交到了什么地方,表格里面的数据是从哪来的,为什么展现这些数据等等,通常都是后端干的。
当然这种说法是不严谨的,前端和后端其实是个相对概念。编译器也有前端和后端,如果单独看后端,后端也有“后端的前端和后端”,如果你是个小白,咬文嚼字没有意义,只会越来越晕。但我感觉下来基本上都有这样的规律,前端负责解析与展示,后端负责逻辑与业务。
回答于 2019-09-11 08:43:50
现在还有多少单纯前后端
上一篇:中专毕业有什么较好的可以做的工作。如果说考会计证或者考资产评估证,会有公司要吗?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |