首頁>Club>
4
回覆列表
  • 1 # 松鼠愛吃餅乾

    web前端的話,他的後端可能是Java,也可能是.net或者PHP等都有可能。

    Javaweb可以確定後端就是Java,web前端其實也一樣

  • 2 # Gopher

    哈哈,感覺這個問題不該被提問呀。Java因為早期因為其oop特性和語言對於業務開發的專注而被廣大企業和個人而採納和學習,專注於實現服務。當初也跟很多的前端框架做耦合繫結,如今已經是專注於後端服務了,提倡前後分離。

  • 3 # 架構師修煉

    您這個問題其實不用太糾結,很好理解,

    我給你說下他們具體區別:

    首先,他們在網際網路中一般是獨立存在的,web前端一般是指展現到使用者面前的,看的著的東西,比如瀏覽器能夠訪問出來的介面,java一般用來做後端服務,是看不見的東西,但是是很重要的模組,決定著一個系統的具體業務邏輯。

    其次,java也是可以做前端的,只不過網際網路中目前用的不是那麼多了,一般現在的web前端可用採用vue 或者reactjs等前端框架開發。

  • 4 # 雲渺書齋

    web前端開發主要學習html+css、JavaScript、jQuery、ajax、常用框架和後端技術。

    如果是美工方向,要精通Photoshop、Flash工具。

    html網頁常用製作工具HBuilder、sublime、FrontPage、Dreamweaver,另外Dreamweaver cs6還相容了html5一些新內容。

    html、css是前端技術領域基礎部分,css3+html5,java+jquery,ajax等是必須要掌握的基本技能,Bootstrap,Ext,EasyUI,J-UI, Angular,React,requireJS,Vue,Backbone.js,node.js等常用框架是高階進階部分。

    最好學點程式語言,如java、php、Python。

    要了解ie、chrome、Firefox等瀏覽器核心,要熟知如何處理pc端和手機端頁面的適配。

    web前端可以從事美工設計、資深網站前端工程師、前端架構師。

    Java現在是應用最廣泛的程式語言,同樣Java的就業形勢在程式語言中也是屬於比較好的,無論是從人才需求量、薪資水平、職業發展和就業方向來說,Java在程式語言中都是無可挑剔的。

    Java程式設計開發最開始會學Java環境搭建、Java基礎語法、封裝、繼承和多型、JavaAPI、集合、多執行緒、I/O流、反射、網路,然後會學到一些前端基礎知識點,之後是學資料庫、Java框架,最後會是專案上手開發。在專案的實際開發中,會用到程式碼整合工具svn,會使用到maven、nginx、redis、springMVC、SpringBoot開發框架等,會了解一些linux伺服器、網路相關知識點,要學習使用Tomcat、JBoos、Weblogic、WAS等至少一種伺服器。

    Java可以從事JSP網站開發、Java程式設計、Java遊戲開發、Java桌面程式設計,以及其他與Java語言程式設計相關的工專作,也可進入電信、銀行、醫療、郵箱、物流、保險專業屬軟體開發公司等從事軟體設計和開發工作。

    再加上,隨著我國在雲計算、大資料、物聯網、移動互聯、人工智慧等領域的不斷髮展,未來Java相關人才的缺口會更大。

  • 5 # 科技迷維尼

    web前端,主要是給網站做靜態頁面的,也就是說你平時瀏覽的網站所看到的頁面基本都出自web前端,不過網站版面可以是美工出圖。

    web前端需要掌握的技術有:DIV+CSS,j,jQuery更高一層的是可以去使用一些框架去網站頁面。這樣的框架也有很多。如Bootstrap,UIkit,Kube,等等!

    javaweb一般涉及到前端。而web前端開發只是有可能涉及到java。

    前端開發一般只涉及到js,html,css,有些可能會用flash,photoshop這些。框架就jquery,ext,jodo等這些。

    web前端的話他的後端可能是java,也可能是.net或者php等都可能,但javaweb可以確定後端就是java,web前端其實都一樣。

    那麼,學習對於零基礎的小白來說,轉行是否可行,web前端好不好學?這些問題我們可以從web前端入門的基礎來分析。

    web前端入門學什麼基礎,主要就是HTML和CSS,前者只是結構標籤,後者是樣式配置,入門是非常簡單的,大家可以到網上找一些相關影片學習,也可以找相關書籍來看,比如《Head First HTML and CSS》《CSS權威指南》等,雖然很枯燥,但是隻要能啃下來就會發現,確實很管用。從這點上看,web前端的入門門檻是很低的。

    另外,Web前端入門學習符合82定律,也就是20%的東西使用率佔到80%。因此我們的重點就是把這20%學起來,而首先要做的就是把這20%的東西找出來。前端這20%的東西大概就是常用的html標籤,css的盒子模型,基本的原生js,以及熟練使用jquery,ajax,常見瀏覽器的相容。

  • 6 # 使用者1826309547350

    Web前端就是對於我們所能看到的和體驗到的網站的視覺方面,可觸控到和體驗到的一切的紫紅設計,如果UI設計的圖是靜態的,那麼web就是讓圖動起來,實現互動效果。

    Java是後端程式語言,是一種面向物件的語言,發展時間長,功能強大,穩定性高,適應性強。主要就是後臺資料傳輸方面。

  • 7 # IT 程式設計 麥旋風

    很多學習程式語言的同學知道什麼是web什麼是Java,但是很多不涉及程式語言的人就不知道二者有什麼區別。

    其實這兩個是很好區分的,通俗的給你說一下。就像咱們一般會瀏覽一些網頁,開啟網頁能看到的頁面或者是瀏覽的網頁都是前端做出來的,web前端一般學習html+css、JavaScript、jQuery、ajax、常用框架和後端技術。

    而Java是主要程式設計後臺的,是看不見的一些程式碼但是是很重要的一個模組。Java從2008年就慢慢火起來了,學習Java的人有很多,到現在仍然有很多人學習Java,充分說明Java在程式語言中是非常重要的,而且Java技術人員在市場上仍然是供不應求。

    大家在學習程式語言的時候很多人都想自學,但是在這裡我建議大家不要去自學,如果只是想簡單的瞭解一下的話也不用花錢。大家可以在網上找一些免費的資料,在這裡我推薦大家可以看一下高淇老師的Java300集(可以在百戰程式設計師或者尚學堂的官網上免費領取),高淇老師的課堂詼諧幽默,講解的內容更是通俗易懂,對於想要學習Java的同學來說就是一個福利。

  • 8 # 代替月亮說晚安

    web跟java是有很大區別的,web做的是網站的前端,Java做的是後臺開發。web做的是網頁,APP,小程式等的介面、框架、互動效果的設計,就是所有你能看到的一些網站效果,而java做的是後臺的開發設計,例如支付後臺資料傳輸管理、刷臉支付後臺系統識別,所有跟後臺資料相關的是用java做的

  • 9 # IT少女

    前端和後端做簡單的敘述後端:入門難,深入更難,枯燥乏味,沒有太大成就感,看一堆業務邏輯程式碼。前端:入門簡單,先易後難,能看到自己做出來的展示介面,有成就感。前端和後端兩者工作的內容和負責的東西是完全的不同

    展示方式前端指的是使用者可見的介面,網站前端頁面也就是網頁的頁面開發,比如網頁上的特效、佈局、圖片、影片,音訊等內容。前端的工作內容就是將美工設計的效果圖的設計成瀏覽器可以執行的網頁,並配合後端做網頁的資料顯示和互動等可視方面的工作內容。後端是指使用者看不見的東西,通常是與前端工程師進行資料互動及網站資料的儲存和讀取,相對來說後端涉及到的邏輯程式碼比前端要多的多,後端考慮的是底層業務邏輯的實現,平臺的穩定性與效能等。

    所用技術前端開發用到的技術包括但不限於html5、css3、javascript、jquery、Bootstrap、Node.js 、Webpack,AngularJs,ReactJs,VueJs等技術。後端開發 以java為例 主要用到的 是包括但不限於Struts spring springmvc Hibernate Http協議 Servlet Tomcat伺服器等技術。

    工作職責前端工程師主要的工作職責分為三大部分,分別是傳統的Web前端開發,移動端開發和大資料呈現端開發。Web前端開發主要針對的是PC端開發任務;移動端開發則包括Android開發、iOS開發和各種小程式開發,在移動網際網路迅速發展的帶動下,移動端的開發任務量是比較大的,隨著5G標準的落地,未來移動端的開發任務將得到進一步的拓展;大資料呈現則主要是基於已有的平臺完成最終分析結果的呈現,呈現方式通常也有多種選擇,比如大屏展示等。後端工程師的主要職責也集中在三大部分,分別是平臺設計、介面設計和功能實現。平臺設計主要是搭建後端的支撐服務容器;介面設計主要針對於不同行業進行相應的功能介面設計,通常一個平臺有多套介面,就像衛星導航平臺設有民用和軍用兩套介面一樣;功能實現則是完成具體的業務邏輯實現。

    知識結構在知識結構方面,前端開發涉及到的內容包括Html、CSS、JavaScript、Android開發(採用Java或者kotlin)、iOS開發(採用OC或者Swift)、各種小程式開發技術(類Html),隨著前端開發任務的不斷拓展,前端開發後端化也是一個較為明顯的趨勢,比如Nodejs的應用。 後端開發通常需要根據業務場景進行不同語言的選擇,另外後端開發的重點在於演算法設計、資料結構、效能最佳化等方面,在具體的功能實現部分可以採用Java、Python或者PHP等程式語言來實現。對於不少中小企業來說,後端開發通常都會採用開源的開發平臺,這樣就可以把精力集中在業務處理上,通常應用級程式設計師就可以解決問題,相應的開發成本也會有大幅度的下降。

  • 中秋節和大豐收的關聯?
  • 你覺得一款玩了很久的遊戲,給你帶來了哪些?