老外如何看待WEB前端与后端? ---来自QUORA
如下是针对这一问题的不同的高质量的回答
Marc Grabanski,Creator of Frontend Masters 3.4k Views
软件开发本身就很难,不论你搞的是前端还是后端
用为一名UI开发者,我爱WEB前端因为大家触碰到的像素都是由我们创造的,但是我们开发构建所依赖的合理、并且是可扩展的API也是相当重要的。
Stripe(一家支付公司)正在打破支付市场,因为他们的产品让开发者获得支付酬劳更加的方便。
我在猜想,他们公司后端的数量应该是前端数量的20倍。和亚马逊以及谷歌等公司差不多。
谁都无法预测未来。当软件方面的一些东西由于由于单独抽离出来变得更加容易的时候,仅仅能够去做的更加个性化一些,但是与此同时却又增加了我们工作的复杂度。
UI在复杂性上正在不断的提升,因为越来越多的逻辑性的东西涌向了UI层,浏览器的功能也在不断的提升(例如3d,以及离线支持等等)。我现在看到更多的是,后端的程序员们不得不将服务器端的代码在前端用Angular再写一遍。那他们现在是前端开发者吗?我不这么觉得。
我觉得在接下来的时间两者都很重要,因为两者都是刚需。这条界限很模糊,你不应该忽略任何一端。
Dmitri Tcherbadji, I’ve writtenscripts,snippets(代码片段),code and applications since 1999 ,1k views
两者并不排斥。鉴于这一点,存在一些两端同时开发的领域。(举个例子,使用Node.js来开发后端,使用HTML5/CSS3来开发前端)
目前,貌似前端伴随着消费性电子产品发展的相当快,因为他可以处理更复杂的信息。我们可以轻易的在网站上呈现3D元素,而不需要什么插件。我们近乎可以开发与原生APP一样好的webapp。所以,如果你问我哪个领域发展的更快的话,我要说的是web前端。
Aaron Singleton,Manager@www.markupbox.com
一个伟大的公司,工程师们是基于问题而聚集到一起的,而不是技能。我觉得这个问题的标题应该叫做软件工程师,因为开发者会在前端和后端之间游离。相应的如果你拥有一手好的专业技能的话,薪水肯定不会低。
如果在一个公司的常用语是“这仅仅是javascript”,那么这个问题的答案显然是后端。
Sham Bhangal,Senior(高级)webapplication developer,published author,and some other stuff 879views
现阶段明显处于过渡时期的是前端,所以在这方面有很多的工作需要做。(因为在我看来,目前它仅仅是在过渡期,毕竟html5并没有像他预想的那样推广开来。)
另一个重要的事情是协作,数据的社会化以及数据转移,数据的在线处理等,这些都很依赖后端。而与此同时,web应用端在变得越来越小,所以后端不得不去吸收这部分压力。
所以,要比较这两者的话,完全取决于你在做什么:后缘性的东西(如果是工作一年左右)对前端依赖很大,(因为这是瓶颈),但是前沿性的东西(刚开始工作)那么将会更多的依赖于后端。
长期性的来看,比的完全是第三种能力。如何将现实世界融入到现在的前端与后端。举个例子,你的手机要提供你工作上需要的或者当地的实时性的信息。这个过程需要前端和后端大量的操作(点击,触摸,滑动等动作将基于“你触碰了哪里以及你所处的方位“被翻译成我在做什么),本地应用将不仅仅依赖于在线服务,而且会同时依赖于更多的模块化的网络资源。所以这个问题的答案是“两者都重要”。
Alex Elderfield,Project Manager/Parasiteupon the backs of the workers 1.3kviews
恩….答案是中间端吗?如果用胶水把他们粘起来
为什么要将前端和后端单独分开说呢
人们总是希望能与计算机服务来进行交互,所以他们总是会需要一个可视化的UI界面甚至是可用的语音操控。随着科技的发展,这些前端将会越来越牛逼。
但是,前端需要一些数据来提供给他们来展示啊。我可不想在前端用一点点的javascript来操作TB级的数据。这个时候,在后端保存,管理以及处理这些数据就显得非常有意义。难道只在前端就能实现Siri(苹果语音助手)或者是Cortana(windows10的私人助理)吗?
Kerry Watson,Used it before there werebrowsers.
都很重要,但是后端将会越来越变成一种商品,它应该可以被任何一个有软件标准与实践的国家的编程高手搞定。后端劳动力的价格将会下降。而前端的工作将会相对应的变得重要,因为他需要专业化的,本地化的技能,而这些技能并不简单。随着越来越多的程序员认识到这一点,前端劳动力的价格将会变得稳定或者略微的下降。
原文地址:
https://www.quora.com/Is-the-future-of-web-development-in-the-front-end-or-the-back-end
如有翻译不当请留言指出
老外如何看待WEB前端与后端? ---来自QUORA相关推荐
- Web前端和后端开发的区别和要求
Web前端和后端开发的区别和要求 有时候自己会分不清,其实是因为前后端都了解,类似于全栈工程师,但又什么都不是很精通.那到底什么是前端.后端呢,我整理了一些企业要求级别的前端/后端基础,开发框架等. ...
- Web前端和后端的区别是什么?如何区分?
Web前端和后端的区别是什么?如何区分?从前端和后端两者工作内容和负责项目是完全不同.后端:入门难深入更难,枯燥乏味,看业务逻辑代码:前端:入门简单先易后难,能看到自己做出来的展示界面,有成就感. W ...
- Web前端和后端的异同
Web前端和后端?IT行业越来越火热,相较于其他的职位,Web软件开发工程师是一个技术要求较高.前景较好的工作.Web软件开发工程师可以分为Web前端和Web后端开发.那怎么区分呢?小编浏览了一些资源 ...
- App前端,Web前端,后端,微信小程序到底该学啥?
互联网行业发展的速度之快,让每一个从事IT行业的人员目不暇接.作为IT行业的人才,需要不断地学习新知识,否则很容易落伍.2016年,人工智能与虚拟现实着实火了一把,当然,深入研究这两门技术的大多是大公 ...
- 什么是web前端和后端?
Web前端是指构建和设计网站用户界面的技术和工具,它通常涉及使用HTML.CSS和JavaScript等技术来开发用户交互和视觉效果.前端开发人员通常专注于创建响应式布局.页面样式.动画效果和用户交互 ...
- Web前端和后端有什么区别?如何区分?
Web前端和后端的区别是什么?如何区分?从前端和后端两者工作内容和负责项目是完全不同.后端:入门难深入更难,枯燥乏味,看业务逻辑代码:前端:入门简单先易后难,能看到自己做出来的展示界面,有成就感. 点 ...
- 【学习笔记】Web前端到后端数据的交互
[学习笔记]Web前端到后端数据的交互
- Web前端和后端之区分
在我们实际的开发过程中,我们当前这样定位前端.后端开发人员. 1)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发. 2)后端开发人员: ...
- 垃圾分类网站 web前端 + java后端
数据库设计 垃圾分类知识表: 字段名称 数据类型 id(唯一标识) BIGINT(20) title(名称) VARCHAR(255) image(图片) VARCHAR(255) content(介 ...
最新文章
- 轻量级ORM框架Dapper应用三:使用Dapper实现In操作
- 使用Project Lombok是否安全? [关闭]
- python压缩包怎么安装-详解python解压压缩包的五种方法
- java Gson转map与map转gson
- 怎么自定义linux登录界面?
- 求整数的位数及各位数字之和_如何判断正整数能否被7、4、8整除?(20年1月24日)...
- 各大计算机公司 笔试及面试 题目 - 人民搜索
- 洛谷 - P2766 最长不下降子序列问题(最大流+动态规划+思维建边)
- c#二维数据最大最小值_C#| 打印类型,各种数据类型的最大值和最小值
- oracle数据库支持2颗cpu,2.3 Oracle数据库中常见的性能问题
- 凹入表形式打印树形结构_体育场径向环形大悬挑钢结构综合施工技术研究
- 计算机网络(二)——局域网硬件设备
- ComponentArt.web.ui中文帮助之Grid(六)
- python基础语法手册-Python学习手册(第4版)pdf
- Python高级编专题 - 类的创建与销毁
- javaweb JAVA JSP学生信息管理系统源码(JSP学生成绩管理系统 学生管理 JSP学生管理系统)
- Docker DeskTop安装Jenkins教程[Windows]
- 跨境电子商务( Cross-Border Electronic Commerce )是什么?
- R语言画个中国地图使用shp文件
- 我在CSDN和Unity有个约会
热门文章
- 【玩转Linux】史上最详细的Linux命令大全和线上问题排查手册
- Uncaught TypeError: url.indexOf is not a function
- 怎样才能获得充分的休息
- 树莓派 android iphone,PiPhone是使用Raspberry Pi树莓派构建的手机
- python安装urllib3_CentOS7安装Certbot解决提示Python-urllib3安装失败
- Eigen库QR分解
- Flink error:No data sinks have been created yet. A program needs at least one sink that consumes dat
- k8s pod详细讲解
- iframe窗口添加关闭按钮
- amazon mws api php,php-Amazon MWS-更新产品数量