首頁>Club>
選擇方向
4
回覆列表
  • 1 # 飛行小家fly3243

    簡單的來說,前端開發就是製作面子工程,就是大家能看到的部分,而後端開發主要是對於業務的控制和處理,比如訪問資料庫,進行資料更新檢視修改等等。

    前端開發的官方解釋:前端就是網站前臺部分,執行在PC端,移動端等瀏覽器上展現給使用者瀏覽的網頁。

    通俗來說,前端是使用者能看到的網頁。那前端開發顧名思義就是編寫這些內容和頁面中的程式碼。

    想學習前端開發HTML、CSS和JavaScript是入門必學的三門語言,也就是人們常說網頁三劍客。這三個具體是什麼我就不多說了,自己去百度。

    前端學起來難嗎?

    我自己也學過一些前端的開發技術,我的感覺就是部門還是比較簡單的,比如說html程式碼,然後從學習css開始難度逐步的在增加,需要在看課程的時候多做筆記,然後重複的來溫習學習了一些程式碼和一些單詞。到Javascript 部分如果沒有程式設計基礎學起來就很吃虧了,從這裡開始就要考驗你的學習興趣和決心了。

    相對於前端來說,後端的開發就完全是屬於程式設計的範圍了,學後端開發就完全需要你有興趣和決心,相對於前端開發我覺得難度要高很多。

    我說到這裡你大致已經瞭解了前端和後端的區別了,具體學什麼自己根據實際情況去權衡。

  • 2 # 呆呆一忒忒

    我用最通俗的語言跟你講,

    你要是完全理解不了,

    我就沒法跟你解釋了,

    你要是部分不理解,

    還可以再問我。

    淘寶過用吧,

    你看到的樣子,

    都是前端開發的,

    比如滑鼠放到圖片上圖片會變大,

    看到的五顏六色的樣子和排版,

    滑鼠移動到大分類上會自動出來更細化的分類,

    這些都是前端實現的。

    後端主要是指功能型的,

    你看到的商品資訊,

    還有支付功能,

    這些都是後臺開發的。

  • 3 # 奶爸愛程式設計

    前端是什麼?

    你可以這樣理解,前端是透過介面完成人機互動,是離使用者最近的一個崗位。這個崗位在最近幾年已經發生了天翻地覆的變化,但趨勢是越來越規範、強大。

    工作重心的區別

    前端更側重於介面實現、互動邏輯、使用者體驗。

    後端更側重於效能、拓展性。

    說一下具體技術吧:

    前端必備技能有:

    HTML、CSS、JavaScript、ES6+、VUE(REACT、Angular只有精通一門)、Webpack、以及數不勝數的UI框架,甚至現在流行的大前端將Andriod、IOS也列入了前端的範疇。

    後端必備技能:Java(PHP、Python等至少精通一門)、Mysql(Oracle、SQLServcer等)、Linux基本使用、Readis、Docker等。

    怎麼選擇

    俗話說男怕入錯行,女怕嫁錯郎,選擇很重要。可以從下面幾點考慮:

    就業情況

    技術崗位目前都是緊缺崗位,當然這裡講的是具備一定能力的開發者,濫竽充數的我相信哪個行業都不好呆。非要比較話,前端相對就業率高些,後端由於之前的基數,相對飽和,但如果你是高階人才,完全可以忽略。

    薪資情況

    目前就一二線城市來看,兩個行業基本持平,並長期會保持這種狀態。

    難易程度

    前端門檻相對於後端要低,但兩者深入都需要花很大的功夫。

    所以要靜下心來想想自己這兩個方向更喜歡哪個。

    換崗的困惑

    如果從事行業3年內發現更喜歡前端或後端甚至測試,我覺得可以大膽去換,前一份工作會是你的一份財富,因為程式設計本身思想很重要,這個不會隨著你換崗而丟失。

    但如果從事很久後端或前端,再轉行,則先對劣勢了,畢竟招聘者希望入職員工是直接能帶來收益的。

    總結

    耐住寂寞,方得始終!

    程式設計這條路就是一個不斷學習,不斷否定的路,在路上會有各種各樣的誘惑。堅持很難,放棄很簡單,但往往堅持下來的人,終將能收貨自己所期。

    加油~

  • 4 # 逗逗陪你看天下

    前端開發是建立Web頁面或app等前端介面呈現給使用者的過程,透過HTML、CSS及JavaScript以及衍生出來的各種技術、框架、解決方案,來實現網際網路產品的使用者介面互動。

    前端開發從網頁製作演變而來,早期網站主要內容都是靜態,以圖片和文字為主,使用者使用網站的行為也以瀏覽為主。隨著網際網路技術的發展和HTML5、CSS3的應用,現代網頁更加美觀,互動效果顯著,功能更加強大。

  • 5 # 東北振興

    前端開發是指精通JS,能熟練應用JQuery,懂CSS,能熟練運用這些知識,進行互動效果的開發。建議多看看優就業教程,針對零基礎人員的。

    後端開發是指使用某種語言來進行資料處理,比如java php .net 能夠做資料庫設計 ,

    通俗的說,在你機子上看到的介面,安裝的程式。給使用者看的、操作的就是前端。

    你看不到的,幫你儲存網路遊戲資料,儲存應用資料,處理資料的就是後端(服務端)。

  • 6 # 重慶原始碼時代

    前端:

    前端開發主要做的是使用者所能看到的前端展示介面。前端開發用到的技術包括但不限於html5、css3、javascript、jquery、Bootstrap、Node.js 、AngularJs等技術。從開始的切頁面,到現在複雜的前端單頁應用,node服務端應用,移動端react-native等,前端的技術更新速度遠遠超過服務端的更新速度,這也就要求前端同學,需要不停的學習新的技術來跟上前端技術的升級,一旦鬆懈,就可能被淘汰。前端現在所覆蓋的場景已經越來越廣,從傳統的前端,已經延伸到服務端,工具鏈,移動端等。而對於新手來說,前端入門是最容易的,現在很多人直接從主流框架開始學習前端,react, vue 看一看就可以直接開始專案開發了(但是不推薦,還是從HTML, CSS, ECMAScript 基礎學期)前端入門容易,但是比較容易陷入API型程式設計師,各類框架和庫都會用,但是都不夠深入。服務端入門相對難,但是時間長了,比較容易構建技術壁壘,拉開差距。

    後端:

    後端開發主要做的是邏輯功能等模組,是使用者不可見的。後端開發 以java為例 主要用到的 是包括但不限於Struts spring springmvc Hibernate Http協議 Servlet Tomcat伺服器等技術。開發主要做的是邏輯功能等模組,是使用者不可見的。後端開發 以java為例 主要用到的 是包括但不限於Struts spring springmvc Hibernate Http協議 Servlet Tomcat伺服器等技術。

  • 中秋節和大豐收的關聯?
  • 90後的各位朋友們,你們買房了嗎?請分享一下買房的經歷?