老外如何看待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,[email protected]

 

一個偉大的公司,工程師們是基於問題而聚集到一起的,而不是技能。我覺得這個問題的標題應該叫做軟件工程師,因爲開發者會在前端和後端之間遊離。相應的如果你擁有一手好的專業技能的話,薪水肯定不會低。

 

如果在一個公司的常用語是“這僅僅是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

如有翻譯不當請留言指出


發佈了29 篇原創文章 · 獲贊 66 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章