為什麼前端老覺得後端簡單?

時間 2021-05-06 13:12:55

1樓:賽維

長期以來後端老覺得前端簡單。

隨著前後端分離,前端越來越複雜,不過就常規專案來說,前後端複雜程度都差不多,後端增刪改查,前端顯示一下資料。

而複雜專案,則後端會難很多,不過大多數人還是增刪改查,少部人接觸核心,從這點來看,前端也是一樣,少部人接觸核心,大多數也只是簡單調取一下資料來展示。

不過隨著前後端分離,和類似graphql的出現,專案一定階段後,主要前端業務變動多,後端則會相對少一些工作量。

所以整體來看,前後端,多數人難度沒啥區別。

2樓:

這問題問的真沒水平!前端,後端,運營人員是乙個完整的團隊,要根據人員組成及技術應用情況而定!畢竟術業有專攻,但不排除有人是個多面手,咱是乙個團隊,不能互相鄙視,要互相支援打造最優效果!

如果前端薄弱,後端咱就多幹點!

如果後端薄弱,咱前端就得強悍些!

如果運營懂技術,咱前後端就能省不少事!

如果運營是個小白,咱前後端就要通力協作,開發出傻瓜化的系統!

總之,一切為了後續的有效轉化!

這個問題就像當年的:產品經理與SEO之間為什麼不能良好相處一樣的弱!

問出這種問題很可能是團隊成員間的溝通較少,互相之間存在技術盲區導致的!

3樓:Etemist

哪些前端老覺得後端簡單?他們又是覺得後端哪些地方簡單?簡單與否也得看具體是什麼問題,前端/後端都有其簡單和困難的地方,不能一刀切

4樓:

可能是你們的後端弱吧,把業務邏輯都推到了前端。正常情況是後端把業務的核心邏輯都實現了,前端應該只有和使用者互動相關的內容。

5樓:李洋

計算機考研考什麼?資料結構與演算法,計算機組成原理,作業系統,計算機網路,再有語言基礎連帶設計模式,這些東西如果不紮實,那不論前端後端,其實都挺簡單的。

6樓:剛道課堂

這就是分工不同造成的一些理解差異。

前端負責展示、介面UE還有一些業務邏輯,後端負責資料結構,還有一些在後端的業務邏輯,這結果就是前端覺得後端簡單,後端覺得前端簡單,。。。。。。

7樓:某科學的心理操縱

後端技術棧太廣了,前端同理,學的越深越覺得前後端都蠻難的,最少學的很好蠻難的。

但是前端邏輯性沒有後端強,對理科生來說前端的深入理解要更難一些,相對後端會比較容易。

類似於數學很好所以覺得英語比數學難。

這題是騙流量的吧,感覺跟男女對立,豆腐腦甜鹹乙個道理啊。本來不一樣的東西沒有可比性非要對比?那必然十分主觀缺少標準答案唄。

8樓:jokersora

看啥東西了哇,如果是大型網際網路專案,那對後端要求很高,如果是zf的內網專案,總共沒幾個人用的那種,前端順便寫寫curd就夠了。。。

9樓:gold han

後端老是問我要請求入參,我尋思著,這個介面不是你開發的嗎,自己不知道嗎?經常聽到:這個改不了,加不了字段,這個json改不了!

你前端轉換下啊!看來後端是真的挺難的!?自我感覺需求簡單的後端不難,自己寫過 node.

js jce服務,難點的還要會sql還要一些演算法,雖然看著就乙個請求的事,實際上還真的牽扯到挺多其他服務的,要保證每個服務的完美執行,還真的挺難的!個人見解。。。(技術棧:

iOS, node.js , flutter, react, ts, UI設計, arduino,esp32 有人要我嗎?

10樓:

我就是因為腿腳不利索跪不下去,才進山當的麻匪。

不是,我就是整不明白css,以及瘋狂更新換代的前端技術棧,才專心搞後端的。

前端很有用,但是我他娘的真不想一天到頭在那摳layout了。

11樓:九點差三分

看了幾個回答發現都稍微有點偏頗,其實各有各的難處,前端以為後台各種curd簡單的很,系統架構也很好弄,後端以為前端寫寫介面簡單的很,實際都不簡單也不都不能說難。不經其事,不知其事而已。

12樓:臧大為

都不簡單。如果覺得簡單,說明你每天在做千篇一律的工作。

如果你每天碼的都是創新的產品,新的架構、功能和應用,免不了要花大量的時間思考、規劃、嘗試、查文件,排錯。

13樓:某科學的電腦配件

我後端覺得寫前端好煩。。。

寫後端至少不會遇到這麼瑣碎的問題

更不要提前端被吐槽醜。。。能做到工整就可以了最後,前端概念也好多,從來沒學過,要找個想用的也費死個勁。間距、邊框、寬高、自適應布局等等,再怎麼依賴第三方框架(如vue+iview),css怎麼都逃不掉

所以現在感覺後端好簡單

——by 乙個因為專案組沒有多少前端所以全員都要分擔前端工作的後端

14樓:郭嘉

15樓:寒冬裡的臘月君

前端說:後端真簡單,寫幾個介面,增強改查,根據需求建幾個表就好。

後端說:前端真簡單,寫幾個頁面,調一下介面把資料展示出來就好。

這種偏見都是產生於自身的無知和淺薄。自身淺薄和傲慢的人一直抓著別人的短板看,或者說一直盯著不如自己的領域在對比中獲得優越感。老話說半桶水水容易晃大概就是如此。

對未知充滿好奇,尊重他人專業性的人都懂得謙遜學習。學習的越多,會發現自己懂得越少,從而更加謙遜好學。這是乙個良性迴圈。

16樓:

搞技術的通病。

一是站在風口掙得相對其他行業多,所以自大;二是覺得自己會點有門檻的東西了不起。其實都是臭打工的何必呢,再說又不是科學家又沒創造多大東西,也得不到什麼尊重,只能自己yy了。在資本家眼裡你技術再牛也就一工具人。

除非說你能做到top1%?

17樓:

後端也老覺得前端很簡單

其實都只看到了對方語法

單論語法,確實很簡單,翻翻文件就解決了

但是真正困難的是處理bug以及相容性,還有框架等問題只要寫得出hello world 語法問題就不是問題了

18樓:啦啦啦啦啦

總是有後端認為前端簡單,也總是有前端認為後端簡單。現在基本都是前後端分離,前後端都對對方的東西略懂一些,但馬上上手,都不太熟悉(當然有全棧的)。想弄好,都很難,否則,為什麼前後端的工資都很高,為什麼不是前端低後端高或者反過來。

虛心點吧。專案體量一旦上去,後端要面臨高併發等等的問題,前端要面臨各種優化,渲染(我做後端的,前端不太懂)。

19樓:orca

老闆 | | 領導:前端後端你們都是高手,技術精英,智力超群,邏輯感人。 所以好好給我加班把活幹完,我啥技術都不懂,全靠你們了

20樓:

我這邊就沒這問題。

大家都是自己的頁面+自己的介面+自己的crud。

好傢伙,乙個專案裡面全是輪子,json同時在使用fastjson,jackson,gson

21樓:VVG

身為乙個前端現在也在寫後端,web應用的難度能有多少?別開玩笑了,90%的後端在寫curd,卻總以為自己是那10%的核心骨幹。

反過來說,後端總覺得前端很容易,總喜歡口噴不就是寫點介面嗎?讓他寫又寫不出來。換個位置,後台的curd,前端難道幹不了?

上次來個小夥子,口噴同事react框架有問題(spa訪問需要靜態路由交權給前端?)我就納悶了自己不學無術憑什麼去口噴別人?後面實在看不下去了教育了一下小朋友學了nginx,然後在我面前賣弄剛搞好的靜態服務...

有時候啊,真不是職業的問題,是人本身有問題。

22樓:

我是個前端,我沒覺得,一部分人覺得前端比後端那麼可能是因為前端乙個變數名就很長,不太好記,還得調各種相容性,這不是難,這是東西雜而已

23樓:星空

產品覺得互動簡單,大概畫個圖就行。

互動覺得視覺簡單,排版和調下配色而已。

前端覺得後台簡單,介面加個引數就行。

後台覺得測試簡單,跑用例介面點點就行。

呵呵,你來 →_→。

24樓:Chery

前端談不上難,只是知識點比較多而碎。真正難的是後端,說的輕鬆都是CRUD,那是初級程式設計師。

想當大牛,你不懂框架優化、底層原理、演算法、資料結構、多執行緒、非同步、快取、佇列、分布式、伺服器部署,甚至前端知識,你試試。

25樓:wewe

不了解就會覺得簡單。

前端覺得後端不就是查詢下資料庫,但是可能後端會覺得不就是渲染個table。

但是後端查詢可能涉及到快取命中率,讀寫互斥;前端也會遇到DOM太多導致卡頓,要做可視區域的針對優化。

經常用「不就是」說話,很容易人就不會想東西了。

26樓:老章魚

這要看做什麼樣的專案,比如AAA遊戲的前端幾乎都比後端要困難。

而對於大多數web專案,後端才是計算主力,前端簡單到每週可以休三天。

這個問題只適合問專案經理,每個專案的前後端工作量難度都不一樣,有的專案甚至沒有後端,有的又沒有前端。

27樓:Zincopper

天吶天天前端後端打架有意思嘛,難道這就是相愛相殺?

要我說的話,再過幾年業態會模糊到不再分前後端,而是分寫業務的和做基建的。

講個笑話:

甲:你說我們明明前後端都能寫,為什麼不乾脆做個全棧呢?自己和自己聯調多輕鬆,省去多少溝通成本呀。

乙:因為晉級通道沒有全棧。

28樓:拔劍抱妹

都一樣,我朋友就是學前端的,我倆就總扯皮,我就和他說你們前端總這那技術的,說白了不就是寫個html寫個js,什麼vue啊什麼jquery啊還能稱作技術?說白了不就還是js封裝一下嗎。

然後他就和我槓說我們後端不就是資料庫嗎,寫什麼不都是改改資料庫

其實我感覺前後端都不簡單,什麼東西看起來都簡單,等你研究深了才發現根本不是你看到的那麼簡單

29樓:知了堂IT培訓

哈哈,我聽說的都是後端認為前端簡單...前端就是寫寫靜態頁面,搞搞CSS,再加乙個jQuery!前後端互懟的情況還是存在的嘛。

難道不是應該前後端一起懟產品嗎?開玩笑啦!我愛產品如初戀!

言歸正傳,前端認為後台簡單是片面的,只看到後台搞搞介面,查查資料庫,頂多了解springMVC+Redis。其實還是後台知識儲備少了。前端技術並沒有說一定要後台多6的那種,所以就會造成假象。

任何乙個方向深入研究都是需要投入時間成本的,不要拿自己的簡單了解去懟別人吃飯的傢伙。祝好!

30樓:Yaaho

作為乙個前後端都做過的人來講比較適合回答這個問題:

1.從業務複雜度來講,大部分情況是前端業務更複雜。除了少數情況,比如前端單純顯示乙個後端複雜計算的值。

前端一般需要對乙個資料返回做各種動畫顯示方面的包裝。一般產品,美術包括qa都喜歡跟前端聊業務。所以業務方面前端複雜。

2.常用技術深度來講,前端有3d引擎,作業系統,編譯原理三大浪漫的學習方向。後端有作業系統,編譯原理,各種網路協議的學習方向(負載均衡,高併發這種經驗活就算了)。

但是對單一語言的深度來講,後端需要挖的更深。前端很難忠於乙個語言。這一回合兩者平。

3.從縱深角度來講,深度二者極限都是作業系統和編譯原理。從廣度來講,前端的廣度更大一些。

一般前端職業生涯中只少要學習2種以上的語言,3種以上的框架或引擎。後端一般會比前端少一半(沒有資料支撐,憑經驗瞎猜的)。這一回合前端勝出。

這樣看是前端真的複雜了嗎?其實不然。其實掌握一門語言後。

向上研究演算法,向下研究編譯,再往下研究機器硬體。這點前後端是共通的。你同事所指的情況應該是屬於情況1中前端業務比較複雜。

但是技術深度本質上是一樣的。關鍵還是看解決問題的人的能力。和單個需求是誰複雜。

要是比辛苦,確實前端更辛苦一點。比業務,前端需求會更多更煩。比技術複雜度,深度,前後端本質都一樣的。主要看比較的兩個人在不在同乙個層次。

為什麼很多技術都覺得前端很簡單?

JUN 其實我感覺後端更簡單,就增刪改查,比如乙個新增裝置功能就增刪改查資料庫就好了,但前端要好幾個頁面,我是做安卓的,資料庫也在安卓,所以沒有後端。但我真的很疲憊做前端,因為我們公司沒有產品,美工,啥都我做,太累了 highps 前後端就像衣服和布料一樣,缺一不可,不能單純的在乙個線性層面上比拼。...

我覺得node js不適合前端 那是後端的東西 大家認可嗎?

布客飛龍 node.js es commonjs前端js es w3c node本來就是後端的東西誰也沒有規定js必須用於前端掌握node.js前提是掌握es 這樣的話稍微學一下就能弄前端了 盧名川 Node.js 本來就是乙個用來做後端的東西 所以不存在什麼 適不適合 前端這樣的問題 但是深入No...

關於後端程式設計師寫前端用什麼框架更好?

追逐時光者 浩瀚星辰,優秀前端庫收藏地。AdminLTE AdminLTE是乙個完全響應的管理模板。基於Bootstrap 4.6框架以及JS jQuery外掛程式。高度可定製且易於使用。適合從小型移動裝置到大型台式電腦的多種螢幕解析度。materialize Materialize,乙個基於Mat...