前端難還是后端難?很多人都對(duì)這個(gè)問題比較關(guān)注,簡單來說,兩者都是不難的,甚至后端會(huì)比前端相對(duì)還要輕松些,但是不是后端學(xué)起來簡單,是前端現(xiàn)在的生態(tài)鏈遠(yuǎn)遠(yuǎn)比不上后端,就一個(gè)編譯器完全是后端碾壓前端,包括各種設(shè)計(jì)模式,用起來非常順手。
一般來說就普通的企業(yè)應(yīng)用,比如類似于后臺(tái)管理這種。那么兩邊都不難,而后端代碼量更少,前端更啰嗦,不是難,是啰嗦,要交互代碼量翻倍上升。
對(duì)于那種非常側(cè)重交互的時(shí)候。比如游戲。3D那些、特效、那么前端也非常難
后端的領(lǐng)域非常廣,你學(xué)的不僅僅是這門語言上的東西,你還要學(xué)習(xí)語言外的東西。甚至你要是半個(gè)運(yùn)維。
比如來說后端 就高級(jí)語言來說。C#、JAVA、PHP 這些,你不僅僅要學(xué)會(huì)語言生態(tài)里面的各種庫,你還要學(xué)它的幾大框架,比如BS 跟CS框架。除了這個(gè)外,你還要學(xué)習(xí)數(shù)據(jù)庫,關(guān)系型跟鍵值對(duì),如MSSQL、MYSQL、Oracle、Redis 等等 它們大致語言相通,但是函數(shù)觸發(fā)器游標(biāo)那些又不太相同。運(yùn)維你要熟悉WIN跟LINUX基本常識(shí)跟安全操作以及部署。 這個(gè)是一個(gè)后端最基本要掌握的知識(shí),然后就是大數(shù)據(jù)量,高并發(fā)。數(shù)據(jù)一致性的問題,這是一個(gè)非常難的問題,別以為去套幾個(gè)開源的項(xiàng)目 你就解決了問題。這個(gè)沒有實(shí)際解決過,都是紙上談兵。分布式拆開項(xiàng)目就一個(gè)業(yè)務(wù)如何劃分都非常難。
前端難還是后端難?以上就是詳細(xì)介紹,總體來說。前端學(xué)習(xí)比較垂直,就是大多數(shù)都是在語言框架內(nèi)的東西,而后端不僅僅要學(xué)語言框架內(nèi)的東西,還要學(xué)習(xí)其它社生態(tài)里面的東西。