发布网友 发布时间:2022-04-23 01:55
共13个回答
热心网友 时间:2022-04-22 16:00
总的来说,在开发的过程当中,前端的工作量大于后端的工作量,会更累。
1、后端高效。后端,因为需要快速的返回结果,因此,这里的代码不能够特别复杂。以高效,简洁为标准。
前端杂细。前端,相对来说,跟用户见面打交道比较多,这边的活比较杂,比较细。
2、客户需求度问题。前端工作量比后端大一些主要还是因为一般的用户需求,大部分涉及到的都是前端部分。
3、测试手册。测试手册这边也是根据客户需求来写的,所以这部分在写的时候大部分涉及的也是前端部分的功能。
4、关于前后端合作。遇到合作好的程序员是非常幸运的一件事,在做工作的时候可以说是事半功倍。
反过来如果遇到合不来的,尤其是开发理念不相同的,就会导致一个非常严重的,协调工作的问题。
总而言之,不管前端工作怎么精细、怎么复杂、客户多么难缠,在做项目的过程中,非常忌讳的就是,互相推脱责任,永远要记住,大家在做一个项目的过程中,是一条绳上的蚂蚱,前端和后端不要互相指责。
热心网友 时间:2022-04-22 17:18
前端更累,前端的工作量大于后端的工作量。如果你的程序的规模,跟你的程序的复杂度成正比的话,说明你的程序架构出问题了。
也就是说随着项目规模的增加,程序的复杂度不能够显著的增加。 就是因为程序复杂度的增加,而不是工作量的增大,导致了维护成本越来越高,接下来的工作你会需要越来越多的后端人员或者前端人员。
这一点上来说,主要就看你程序的架构是如何设计的,如果你的后端的复杂度设计得非常高,那你当然需要很多很多人,前端实际上也是一样。后端之所以需要很多人手, 主要来说就是复杂度的问题,前端需要很多人,主要是因为工作量的问题。 这也是前端跟后端的一个区别。
另外一个后端有时候用来做监控服务的工作, 比如,某种条件可以触发短信,邮件等等,这些并不需要前端做配合,这时候算是单独的后端的工作量。 但是为了管理方便,一般即使是这些数据,也是需要写一套前端来进行管理的。
热心网友 时间:2022-04-22 18:53
相比来说,后台会更辛苦,前端会稍微轻松一些。因此,在薪资层面上,后台比前端要稍高一些。
当然,工作量和公司情况、企业文化以及产品经理的靠谱程度也有着紧密的关系。
简单来说,前端开发者所做的就是开发产品的前端,所谓的 应用产品的前端就是用户看到,接触到和体验到的,他们主要做静态用户界面加上一些动态效果,不涉及数据逻辑,前端考虑到的是用户体验。
而后端开发者就不一样了,他们是在后台工作的,控制着前端的内容,主要负责程序设计架构思想,管理数据库等。
最生动的例子就是网站的登录界面,在一个网站登录页面: 前端只要需要负责静态页面部分 ,鼠标移入输入框、移出输入框的颜色变化这部分的内容;但是输入用户名、密码 后登录系统的话要连接数据库,这个就需要后台开发做逻辑处理了!
热心网友 时间:2022-04-22 20:44
一般前端比后端的工作量更大。
如果美学和产品感觉方面的东西对你来说更重要,那么你可能会倾向于选择前端技术。如果你关注的是提高网站、应用程序或软件的效率和响应性,那么你的目标可能会是后端开发。前端设计师所做的很大一部分工作是让用户在移动或 PC 屏幕上看到的东西看起来很棒,而且很容易使用。相反,后端开发人员只关心如何编写干净的代码。
前端开发主要涉及网站和 App,用户能够从 App 屏幕或浏览器上看到东西。简单地说,能够从 App 屏幕和浏览器上看到的东西都属于前端。
后端开发即“服务器端”开发,主要涉及软件系统“后端”的东西。比如,用于托管网站和 App 数据的服务器、放置在后端服务器与浏览器及 App 之间的中间件,它们都属于后端。简单地说,那些你在屏幕上看不到但又被用来为前端提供支持的东西就是后端。
热心网友 时间:2022-04-22 22:52
一般后端是优于前端的。
前端开发工程师是Web前端开发工程师的简称,2007年才真正开始受到重视的一个新兴职业。Web前端开发技术是一个先易后难的过程,主要包括三个要素:HTML(标准通用标记语言下的一个应用)、级联样式表和JavaScript。
前端开发工程师不仅要掌握基本的Web前端开发技术,网站性能优化、SEO和服务器端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等。
前端开发工程师是一个很新的职业,在国内乃至国际上真正开始受到重视的时间是从2005年开始的,是指Web前端开发工程师的简称。 Web前端开发是从美工演变而来的,名称上有很明显的时代特征。在互联网的演化进程中,Web 1.0时代,网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。
如2005年以后,互联网进入Web 2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。目前web前端工程师的年薪待遇平均在10万以上,高级HTML前端工程师年薪达30—50万,很多企业对于与web前端相关的技术职位更是求贤若渴。
前端工程师,也叫Web前端开发工程师。他是随着web发展,细分出来的行业。Web前端开发技术主要包括三个要素:HTML、CSS和JavaScript!HTML甚至不是一门语言,仅仅是简单的标记语言!CSS只是无类型的样式修饰语言。当然可以勉强算作弱类型语言。Javascript的基础部分相对来说不难,入手还算快。
前端开发的入门门槛很低,与服务器端语言先慢后快的学习曲线相比,前端开发的学习曲线是先快后慢。也正因为如此,前端开发领域有很多自学成“才”的同行,但大多数人都停留在会用的阶段,因为后面的学习曲线越来越陡峭,每前进一步都很难。人们常说:不想当裁缝的司机,不是个好厨师。
如果单纯只是学习前端编程语言、而不懂后端编程语言(PHP、ASP.NET,JSP、Python),也不能算作是优秀的前端工程师。在成为一个优秀的前端工程师的道路上,充满了汗水和辛劳。
热心网友 时间:2022-04-23 01:17
前端更累,但是前端更容易入门。
不同技术的前景
前端技术:由于目前我们的网站、app的很多界面都是有前端技术实现的,所以前端依然是很有前景的,值得选择。对于网站,前端指的是网站的前景部分,包括网站的表示层和结构层。 通俗地说:它是我们的用户可以直接看到的界面。 因此,前端开发需要做的是根据需要制作界面,并进行足够的交互,如何让用户使用起来舒服。
后端技术:Java仍然是市场上最主流的后端语言,有大量的市场需求,并且没有衰落的迹象,因此前景依然十分稳定。后端负责与数据库的更多交互,以及相应业务逻辑的实现。 考虑如何实现功能,数据访问,平台稳定性和性能。 用户通常是看不见的。
就后端而言,出现了工作经验和薪资不正相关的情况:在Node.js、Scala和Ruby领域出现了3-4年工作经验的候选人平均年薪低于0-2年经验候选人的情况。在研究原始数据后发现,虽然的确存在0-2年工作经验的候选人年薪更高的情况。
热心网友 时间:2022-04-23 03:58
个人认为前端工作会更累,毕竟前端工作的工作量比较大,需要保证跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,需要给用户带来极高的用户体验。而后端主要是负责收费的工作。热心网友 时间:2022-04-23 06:56
总的来说,在开发的过程当中,前端的工作量大于后端的工作量,会更累。但是前端更容易入门。当然,工作量和公司情况、企业文化以及产品经理的靠谱程度也有着紧密的关系。热心网友 时间:2022-04-23 10:11
一般情况下,后端是优于前端的,很多公司都是这么认为的。前端无非就是一些界面视图层的东西,很简单;后端涉及到很多逻辑、算法,比较复杂;而且前端久了,也会慢慢转向后端,学一些PHP、Java、Python之类的。热心网友 时间:2022-04-23 13:59
前端的工作量大于后端的工作量,会更累。当然,工作量和公司情况、企业文化以及产品经理的靠谱程度也有着紧密的关系。热心网友 时间:2022-04-23 18:04
总的来说,在开发的过程当中,前端的工作量大于后端的工作量,会更累。页面写多了,看见复杂且多的样式就觉得头疼,不是不能写,而是觉得反复写,为了一点点样式反复改太累了,机械重复,每次开始新项目都尽量想办法抽取组件,减少重复工作量。热心网友 时间:2022-04-23 22:25
相比来说,后台会更辛苦,前端会稍微轻松一些。因此,在薪资层面上,后台比前端要稍高一些。热心网友 时间:2022-04-24 03:03
首先,软件开发几乎包括了一切,不仅包括前端后端还包括嵌入式都是软件开发。前端开发跟后端开发,都很累,全看个人。