移動前端開發和web前端開發的區別是什麼

2021-04-17 01:46:09 字數 3526 閱讀 1046

1樓:時光的小鹿

移動前端開發是指手機網頁製作,也就是我們所說的html5。web前端開發的含義更加廣泛,包括了移動端,html5是web前端開發中的一門技術。

移動前端開發和web前端開發有什麼區別??

移動前端開發和 web 前端開發的區別是什麼

移動前端開發和 web 前端開發的區別是什麼?

2樓:匿名使用者

1,普通pc端開發與移動端開發區別。

3樓:

其實都一樣! 最大的區別是使用場景不一樣!

因為都是瀏覽器解釋html+css+js** 不存在語法不同 唯一不同是互動 不管是用vue還是什麼

技術上講真的 都一樣, 沒有區別

4樓:開炫區康泰

移動前端開發?就是指ios/android開發吧。

這兩者都是基於作業系統開發的(native),而web是基於html等web標準的。

android**寫了就是給android用的,ios**也一樣。而web是一套**適應不同標準。

效能也不一樣。native的會比web快。其他想

5樓:雲昕邗俊楚

移動前端一般是使用android

ios的工具生成本地的ui,

web前端是**的ui,相對來說web前端可能會難一點,工資應該還可以

前端開發和web前端開發的區別

6樓:匿名使用者

移動前端開發和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、具有較高的審美(這個很重要,多去見識一些模板,高階的專案,就能感覺到有多大的差距)。

7樓:幸運的優就業

一個是全棧一個是web,不一樣範圍。

傳統pc端web前端和移動前端開發有哪些區別?

8樓:三人行慕課

業務的應用場景不同

web前端開發主要指傳統的pc端網頁開發,頁面主要是執行在pc端瀏覽器中,移動前端開發出來的頁面主要是執行在手機上;直觀上會感覺,pc端頁面大一些,移動端頁面小一些,但是根據開發經驗,頁面大可並不代表書寫的**複雜,頁面小也並不意味著開發簡單,難與易主要還是取決於具體的業務需求。

新技術的使用不同

由於在移動端主要以webkit核心為主,對於html5等新技術支援的更好,所以可以更大範圍的使用新技術;而pc端開發由於很多場景下要求相容ie等老版本瀏覽器,出於瀏覽器相容性的考慮,有些情況下限制了新技術的使用。

頁面的適配性不同

傳統pc端的頁面開發一般都會選擇給頁面設定一個固定寬度,兩側有留白,但是移動端的頁面由於其載體手機螢幕比pc要小很多,一般都會選擇儘可能多的在手機螢幕上顯示內容,這就要求移動端頁面要能夠充分適應各種螢幕尺寸的手機並進行最大程度的利用。從這一點上來說移動端頁面的適配難度更高一些。

頁面的效能不同

pc端的網路情況一般比較穩定,都是通過網線或者wi-fi連線網路;但是移動端就比較複雜,除了wi-fi,還有2g、3g、4g甚至是在幾種不同的網路連線中交替切換也經常發生,不穩定的網路連線對頁面效能帶來的挑戰是移動端的頁面資源不能太大,否則在惡劣網路情況下時,頁面將會無法訪問 ,嚴重影響使用者體驗。

框架選型不同

由於移動端網路情況的不穩定,導致我們在移動端頁面框架選型時,一般只考慮小而美的框架,例如像zepto.js這樣的壓縮之後只有9.6k,就能滿足一般業務的需要,如果是想要構建更復雜的單頁面應用,可以選擇像vue.

js這樣的框架,功能強大,但體積壓縮後卻只有20多k。而web端相對選擇的範圍就比較大,一些比較重型的框架也可以根據專案需求加以考慮,例如古老但龐大的ext.js,依然憑藉著眾多ui元件活躍在一些企業的後臺管理系統專案中。

Web前端開發主要學哪些課程,web前端學習課程都有哪些?

課程升級內容 1 新增時下大熱的大資料視覺化內容 web前端學習課程都有哪些?第一階段 基礎課程 基礎課程包括藝術導論 中外設計史 設計構成。學習平面構成原理,設計構成概述與發展,按照美的視覺效果,力學的原理,進行編排和組合,它是以理性和邏輯推理來創造形象,研究形象與形象之間的排列的方法。是理性與感...

前端開發工程師的前景怎麼樣,Web前端開發工程師有前景嗎?

有計算機基礎,整個it前景都不錯,相對來講前端可能看起來更好一點吧,畢竟比靠c 吃飯容易點。至於啥不懂,一頭撞進來的,還是慎重 從個人的發展以及見解來簡單的回答下問題吧,前端開發工程師的前景比較好的,市場需求大,就業率高,人均薪資較高。需要學習掌握的技能太多,從簡單的css,html,js,到 pa...

web前端開發開發技術架構有哪些

web前端開發需要學習的技術有8個方面,按照順序學習就可以了,選擇培訓機構的時候你可以深度瞭解一下機構的口碑情況 師資力量 就業資訊 課程體系 費用價效比等等方面的情況,多對比幾家機構,希望你找到好的web前端培訓機構。web前端技術。web前端開發的框架有哪些 常用的前端框架有bootstrap框...