H5, WEB 프론트엔드, 빅 프론트엔드, WEB 풀스택을 어떻게 구별하나요?

藏色散人
풀어 주다: 2022-08-03 16:02:06
앞으로
2570명이 탐색했습니다.

이 글은H5,WEB front-end,big front-end,WEB full stack을 빠르게 구별하는 데 도움이 될 것입니다!

One: H5

H5H5是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全栈는 HTML의 한 버전으로 웹의 핵심 언어인 HTML의 사양입니다. WeChat의 급속한 성장으로 인해 H5 언어로 작성된 인터페이스는 WeChat 브라우저와 더 잘 호환되므로 H5는 WeChat을 통해 전파되는 작은 게임이든 애니메이션이든 정적 페이지이든 WeChat의 도움으로 제 역할을 합니다. 모두 H5 및 일부 언어로 작성할 수 있습니다.

둘: WEB 프론트엔드

웹 프론트엔드는 프론트엔드이며, 스마트 기기(휴대폰, 컴퓨터)의 인터페이스입니다. 보시다시피 실제로는 프런트 엔드이고 작습니다. 프로그램과 브라우저의 웹 페이지는 모두 프런트 엔드로 만들어지며 일부 앱의 프런트 엔드도 수행할 수 있습니다. 그러나 일부 대형 앱이나 대형 제조업체의 앱은 더 부드럽고 더 많은 기본 API를 호출할 수 있기 때문에 기본적으로 기본적으로 만들어집니다.

엄밀히 말하면 h5는 웹 프론트엔드 기술 집합의 기술적 포인트일 뿐이며 HTM의 다섯 번째 버전입니다. 단지 일부 국내 인력의 비전문성으로 인해 어떤 의미에서는 프런트 엔드와 동일하거나 일부 모바일 브라우저 웹 페이지를 의미하기도 합니다. h5가 프론트엔드를 가리키는지 아니면 HTML의 다섯 번째 버전을 가리키는지 맥락에 따라 판단해야 합니다. Three: Big front-end Big front-end는 보다 일반적인 개념입니다. 모바일 인터넷 시대가 시작된 이후 한때 하이브리드 기반의 크로스엔드가 큰 인기를 끌었습니다. h5와 webview, 참으로 이상적인 접근 방식이지만 복잡한 상호작용을 처리할 수 없고, 머신 성능, 네트워크 등이 단점이어서 나중에 rn과 weex가 등장했고, 전반적인 작성 방식이 프론트엔드이므로, 프론트엔드 역시 하이브리드에서 일정량의 발전을 차지하며, 이전 프런트엔드와 노드의 관계, 즉 3:1) 앱 내 프론트엔드, 2) 프론트엔드, 2)의 조합으로 결합됩니다. 노드 풀 스택, 통칭하여 빅 프런트 엔드라고 합니다. 여기서 "큰"이란 수행할 수 있는 작업의 범위가 더 넓어지고 프런트엔드 및 백엔드 모바일 단말기에 도달하고 프런트엔드 책임이 크게 향상된다는 의미입니다. 기술이 발전함에 따라 전자를 기반으로 한 데스크탑 개발도 나날이 발전하고 있으며, 사용자와 직접 접촉하는 엔드도 프론트엔드 기술을 활용하여 개발되고 있는 만큼 OTT, IoT 등의 분야도 점점 더 많아지고 있습니다. , 이는 대규모 프런트 엔드 카테고리에 포함됩니다. 넷째: WEB 풀스택 웹 풀스택은 프론트엔드 기술, 백엔드 기술, 프론트엔드 및 백엔드 상호작용 기술 등의 기술을 활용한 개발입니다. , 데이터 처리 및 시스템 배포 방식. 인터페이스와 백엔드를 모두 작성할 수 있으며 데이터베이스, 시스템 환경 등을 처리할 수도 있습니다. 풀스택 기술은 전체 프로젝트의 구축을 완료할 수 있는 효과적인 컬렉션을 의미합니다. 포함 내용: 웹 사이트 디자인, 웹 프런트 엔드 개발, 웹 백 엔드 개발, 데이터베이스 디자인, 인터페이스 및 구성 요소, 모바일 개발, 제품 디자인, 시스템 아키텍처, 제품 개념 및 사용자 경험, 요구 사항 이해 및 정의. (동영상 공유 학습: 웹 프론트엔드 시작하기)

위 내용은 H5, WEB 프론트엔드, 빅 프론트엔드, WEB 풀스택을 어떻게 구별하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:zhihu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!