1樓:我西瓜最牛
先給bai前端工程師的工作下du個一句話定zhi義:運用前端技術,實
dao現體驗回的良好傳達。如果在答前面加上web,那麼是針對web這個領域的,主要是網際網路,也可以將移動通訊網路和其他傳媒網路(比如iptv)包含在內,因為其理念是一致的。
前端開發和web前端開發的區別
2樓:匿名使用者
移動前端開發和web前端開發都屬於前端開發,具體有以下區別。
1、業務的應用場景
web前端開發主要指傳統的pc端網頁開發,頁面主要是執行在pc端瀏覽器中,移動前端開發出來的頁面主要是執行在手機上。
直觀上會感覺,pc端頁面大一些,移動端頁面小一些,但是根據開發經驗,頁面大可並不代表書寫的**複雜,頁面小也並不意味著開發簡單,難與易主要還是取決於具體的業務需求。
2、新技術的使用
由於在移動端主要以webkit核心為主,對於html5等新技術支援的更好,所以可以更大範圍的使用新技術,而pc端開發由於很多場景下要求相容ie等老版本瀏覽器,出於瀏覽器相容性的考慮,有些情況下限制了新技術的使用。
3、頁面的適配性
傳統pc端的頁面開發一般都會選擇給頁面設定乙個固定寬度,兩側有留白,但是移動端的頁面由於其載體手機螢幕比pc要小很多,一般都會選擇盡可能多的在手機螢幕上顯示內容,這就要求移動端頁面要能夠充分適應各種螢幕尺寸的手機並進行最大程度的利用。
從這一點上來說移動端頁面的適配難度更高一些。
4、頁面的效能
pc端的網路情況一般比較穩定,都是通過網線或者wi-fi連線網路,但是移動端就比較複雜,除了wi-fi,還有2g、3g、4g甚至是在幾種不同的網路連線中交替切換也經常發生。
不穩定的網路連線對頁面效能帶來的挑戰是移動端的頁面資源不能太大,否則在惡劣網路情況下時,頁面將會無法訪問 ,嚴重影響使用者體驗。
5、框架選型
由於移動端網路情況的不穩定,導致我們在移動端頁面框架選型時,一般只考慮小而美的框架,例如像zepto.js這樣的壓縮之後只有9.6k,就能滿足一般業務的需要,如果是想要構建更複雜的單頁面應用,可以選擇像vue.
js這樣的框架,功能強大,但體積壓縮後卻只有20多k。
而web端相對選擇的範圍就比較大,一些比較重型的框架也可以根據專案需求加以考慮,例如古老但龐大的ext.js,依然憑藉著眾多ui元件活躍在一些企業的後台管理系統專案中。
擴充套件資料
web前端開發需要掌握的技術:
1、熟練掌握前端開發技術(html5、js、json、xhtml、css3),了解各項技術的相關標準。
2、掌握ajax非同步程式設計,能夠寫出高效能、可復用的前端元件。
3、對oo、mvc、mvvm等程式設計思想、前端框架有深刻理解,熟練掌握乙個前端框架(常用前端框架 vuejs,angularjs,react,bootstrap,quick ui,移動端有:frozen ui,weui ,sui,mui,aui)了解其原理(框架有很多,選擇兩三個主流的框架,熟練,深度了解才可以)。
4、善於web效能優化,可訪問性、對seo等有良好的體驗;理解表現層與資料層分離的概念、 web語義化(這些也是在找工作中,很有用的加分項)。
5、了解前端安全機制,熟悉http協議以及瀏覽器快取策略。
6、熟悉常見js開發框架原始碼實現,(如:prototype、jquery、mootools,ext, dojo,underscore、yui、kissy),至少熟練一種(當然也不要去選一些用的人很少的框架,要明白大專案都是團隊做,不能自己搞一套)。
7、擁有良好的**編寫,設計文件撰寫的經驗,熟練使用git等版本控制工具。
8、對常見的瀏覽器相容問題有清晰的理解,並有可靠的解決方案,如ie6/7/8/9、 firefox、safari、chrome。
9、具有較高的審美(這個很重要,多去見識一些模板,高階的專案,就能感覺到有多大的差距)。
3樓:幸運的優就業
乙個是全棧乙個是web,不一樣範圍。
html5開發和web前端開發有啥區別啊?
4樓:許我初心不忘
html5是屬於web前端開發的一部分,全球資訊網的核心語言、標準通用標記語言下的乙個應用超文字標記語言(html)的第五次重大修改,就是我們所說的html5.
html5手機應用的最大優勢就是可以在網頁上直接除錯和修改。原先應用的開發人員可能需要花費非常大的力氣才能達到html5的效果,不斷地重複編碼、除錯和執行,這是首先得解決的乙個問題。因此也有許多手機雜誌客戶端是基於html5標準,開發人員可以輕鬆除錯修改。
這也是國內市場web前端開發火爆的原因之一:html5在國內的火爆。
至於web前端開發,所涵蓋的範圍比html5更加大。web前端開發還包括了其它技能,比如說後台html,css,div等都是屬於web前端開發的,html5和其它技能都是一樣的,是屬於web前端開發的一種技術,就是我們平時所說的移動端的網頁製作,簡稱h5。
5樓:摩雲德山水
h5是html的最新版本bai,是用來寫網頁du的。
不知道你有沒有遇zhi到dao過這種情況:網速不好版,網頁開啟之後權基本只看到排版很亂的字和**。這就是只用html的效果。
html配合css和js可以寫出很漂亮的網頁,這三種加起來勉強可以算作web前端
6樓:光道重生美麗
html5開發是web前端開發中的一種,web前端開發會學html5開發,也會學其他的。
初學web前端開發用什麼軟體 10
7樓:廣州啟匯營銷策劃****
編碼工來
具:記事本源
之類的編輯器都可bai以勝任,但我們du還是從開發zhi效率和編碼體驗上面談談。dao
visual stuio :如果你用windows,重量級的visual stuio 2013雖然很龐大,對硬體要求比較高,但是用起來絕對方便,比如智慧型提示、**格式化,尤其是配合一些拓展外掛程式。介面清爽,專案管理方便,入手簡單。
sublime :輕量級的話,sublime絕對是首選,小巧但功能強大,支援主流語言而且跨平台,外掛程式也很多,前端開發很多都用它。
其實你說反了,越是功能簡單的編輯器,越考驗你的前端編碼能力。
2. 除錯工具:
主要是主流瀏覽器,chrome、firefox、ie11、safari,這些瀏覽器基本都具備了開發者模式,學會使用後基本輕鬆應付各種前端除錯問題。
8樓:vps小學生
初學web前端
開發可以使用dw。
web前端開發是個非常新的職業,對一些規範回和最佳實踐的研究都處答於探索階段。總有新的靈感和技術不時閃現出來,新的技術也給網頁增加了許多新的活力
瀏覽器大戰也越來越白熱化,跨瀏覽器相容方案依然是五花八門。為了滿足「高可維護性」的需要,我們需要更深入,更系統地去掌握前端知識.
9樓:河南新華電腦學院
frontpage啊~新手高手都是用這個的 我認為新手用記事本寫網頁比較好,全部手寫,沒有一點提示,因為工具越先進,反之對以後的學習習慣不太好。好好思考一下吧!
10樓:2010軍軍
找乙個適合自己的編輯器會事半功倍;
11樓:匿名使用者
可以使用vscode,裡面很多外掛程式安裝提示。
12樓:kara小小
hbuilder sublime webstorm 都可以 個人習慣用hbuilder
13樓:熱心網友
別聽上面的,都out了。
前端開發 是什麼?
14樓:慕課網
1)web前端: 顧名思義是來做web的前端的。這裡所說的前端泛指web前端,也就是在web應用中使用者可以看得見碰得著的東西。
包括web頁面的結構、web的外觀視覺表現以及web層面的互動實現。
2)web後端:後端更多的是與資料庫進行互動以處理相應的業務邏輯。需要考慮的是如何實現功能、資料的訪問、平台的穩定性與效能等。
15樓:四點半學院
主要是進行pc端、移動端網頁、介面和互動實現,如下圖:
前端薪水差別一般是按照技術等級來分,web前端和前端基本沒啥區別。
web前端開發和網頁製作有什麼區別?詳細點 10
華人在泰國,菲律賓,馬來西亞,新加坡,控制了這些國家的經濟
只能說華人在那些國家經濟實力比較強。但是大多沒什麼權利,人家想整你,隨便出台個對你不利的政策就可以了。菲律賓大約2 的華人,掌握了大約70 的經濟。馬來西亞大約25 的華人掌握了70 的經濟新加坡一半的經濟在李家手裡。泰國900萬華人,總人口6500萬,華人在議會都佔2 3。青島三利集團違反勞動法收...
初學web前端開發用什麼軟體,初學web前端開發用什麼軟體
編碼工來 具 記事本源 之類的編輯器都可bai以勝任,但我們du還是從開發zhi效率和編碼體驗上面談談。dao visual stuio 如果你用windows,重量級的visual stuio 2013雖然很龐大,對硬體要求比較高,但是用起來絕對方便,比如智慧型提示 格式化,尤其是配合一些拓展外掛...
新加坡為什麼華人佔大多數
公民和永久居民360.8萬,常住人口448萬 2006年 華人佔75.2 馬來人佔13.6 印度人佔8.8 其他種族佔2.4 包括巴基斯坦人 斯里蘭卡的泰公尺爾族人和西方人。每平方公里達4000多人,是世界上人口密度最大的國家之一。早期中國的航海業發達,許多漁民和商人都喜歡到那生存發展,或者避難。所...