如何區分H5,WEB前端,大前端,WEB全端?

藏色散人
發布: 2022-08-03 16:02:06
轉載
2771 人瀏覽過

本文帶你快速區分H5WEB前端大前端WEB全端

一:H5

#H5是HTML其中的一個版本,是Web中核心語言HTML的規範。由於微信迅速的崛起,H5語言編寫的介面和微信瀏覽器比較相容,因此H5借助微信發揮了它的作用,不管是透過微信傳播的小遊戲,還是動畫,還是靜態的頁面。都可以用H5和一些語言來寫。

二:WEB前端

web前端就是前端,是一種技術合集,你看到的智能設備(手機、電腦)的介面其實都是前端,而小程式和瀏覽器的網頁都是前端做的,部分app前端也能做。但一些大的app或大廠的app,基本上是原生做的,因為更流暢,能夠呼叫更多的底層api。

而h5嚴格來說只是web前端技術合集中的一個技術點,是htm的第五個版本。只是由於國內一些人員的不專業,在某些語意下也是等於了前端,或是代指一些行動裝置瀏覽器網頁。我們要結合上下文來判斷,h5到底指的是前端,還是html的第五個版本。

三:大前端

大前端是更泛的概念,行動網路時代開啟後來,hybrid曾經很火,基於h5和webview做跨端,確實是很理想的做法,但複雜交互搞不定,機器性能網絡等是硬傷,所以後來出現了rn和weex,整體還是前端寫法,所以hybrid裡前端也是佔了一定的開發,結合先前前端和node的關係,綜合3者:1)app裡的前端,2)前端,2)node全棧,統稱為大前端。

這裡的」大「意義是可以做的事兒的範圍更廣,觸達前後端行動端,對前端職責有明顯提升。隨著技術發展,基於electron的桌面開發也日進流程,ott和iot等領域採用js也愈來愈多,所以只要和用戶直接觸達的端採用了前端技術開發的都涵蓋在大前端範疇內。

四:WEB全棧

Web全棧是將前端技術、後端技術、前後端交互技術、資料處理及系統部署等技能都能用起來的開發方式。既能寫介面,又能寫後台,還可以把資料庫、系統環境之類的都搞定。全端技術指可以完成整個專案搭建的有效集合。

包括:網站的設計,web前端開發,web後端開發,資料庫設計,介面和元件,行動端開發,產品設計,系統架構,產品的理念和使用者體驗,理解和定義需求。

(學習影片分享:web前端入門

以上是如何區分H5,WEB前端,大前端,WEB全端?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:zhihu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板