>일일 프로그램 >HTML 지식 >웹 프론트엔드에 대한 이해

웹 프론트엔드에 대한 이해

hzc
hzc원래의
2020-06-13 11:16:207420검색

웹 프론트엔드에 대한 이해

웹 프론트엔드의 이해


사실 이 글을 쓴 주된 목적은 면접 질문을 준비하기 위함입니다. - 프론트엔드에 대한 귀하의 견해는 무엇입니까?

이 글에서는 이 문제를 기술적인 관점에서 고찰할 뿐만 아니라, 이 사회의 변화를 토대로 이 문제를 논의할 것입니다.
본 글은 개인적인 의견이므로 마음에 들지 않으시면 댓글을 달아주세요.

WEB 프론트엔드의 역사


2011년 이전에는 웹 프론트엔드는 항상 백엔드 코드의 부속물로 존재해왔고, 심지어 많은 중소기업의 프론트엔드 업무도 마찬가지였습니다. 백엔드 엔지니어가 완성했습니다. 당시에는 사용자들이 웹페이지 표시에 대한 수요가 높지 않았고, 인터넷 기업들은 무턱대고 새로운 기능을 만들어내고 그 기능을 전면에 내던져 놓았을 뿐입니다.

그렇다면 WEB 프론트엔드는 단지 이 산업의 부산물일 뿐이고, 디자이너와 백엔드 사이의 작은 다리일 뿐입니다.

웹 개발의 기회


내 생각에는 프론트엔드 산업의 발전을 실제로 이끄는 몇 가지 점이 있다고 생각합니다.

  • 2010년 아이폰4의 출시는 모바일 인터넷의 새로운 물결을 몰고 왔고 이를 상징하는 하드웨어 성능이 크게 향상되었습니다.

  • HTML5의 탄생으로 모바일 단말기에 대한 강력한 지원이 제공됩니다.

  • 네트워크 속도가 크게 향상되어 웹 페이지에 로컬 앱 경험이 제공됩니다.

  • WeChat 공식 계정이 출시되면 WebAPP에 입장할 수 있습니다.

  • 사회 변화 - 인터넷+

요점을 요약하자면, 인터넷, 특히 모바일 인터넷의 등장은 엄청난 사회적 변화(인터넷+)를 가져왔고, 하드웨어 조건(장치 성능 및 네트워크 속도)과 WeChat이 제공하는 입구, WEB 자체가 매우 인상적(우수한 경험)이라는 사실과 결합하여 웹은 세계적으로 유명한 발전을 이루었습니다.

프론트엔드 개발에는 적절한 시간, 적절한 장소, 적절한 사람이 사용될 수 있다고 해도 과언이 아닙니다.

기술적으로 말하면 WEB 개발


JS 단독 개발 관점에서 보면 장비 하드웨어 성능이 향상되면서 다양한 프론트엔드 프레임워크가 대중화됐고, 프론트엔드 역시 강력한 데이터 처리 능력을 갖고 있다. . 다양한 타사 오픈 소스 프레임워크 또는 엔진, node.js, React Native, three.js 등을 통해 js는 PC 소프트웨어 작성 기능, 모바일 앱 작성 기능, 백엔드 작성 기능을 갖추고 있습니다. 빅 게임 능력을 쓸 수 있는 능력을 가지고 있습니다. 웹 버전이 빠르게 업데이트되고, 버그가 적시에 수정되고, 일련의 훌륭한 경험이 이루어졌기 때문에 웹은 큰 발전을 이루었습니다.

WEB 프론트엔드의 미래


  • WEBGL을 기반으로 한 일련의 3D 게임 엔진과 인기 있는 VR 및 AR이 결합되어 프론트엔드가 다른 경험을 가져올 것이라고 믿습니다. 가상현실과 증강현실까지.

  • 제품 경험에 대한 사용자의 요구 사항이 계속 증가하고 있으며 이는 사용자에게 가장 가까운 WEB 프런트 엔드의 중요성을 보여줍니다.

추천 튜토리얼 "HTML 튜토리얼", "CSS 튜토리얼", "JS 튜토리얼"

위 내용은 웹 프론트엔드에 대한 이해의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.