웹 프론트엔드의 이해
사실 이 글을 쓴 주된 목적은 면접 질문을 준비하기 위함입니다. - 프론트엔드에 대한 귀하의 견해는 무엇입니까?
이 글에서는 이 문제를 기술적인 관점에서 고찰할 뿐만 아니라, 이 사회의 변화를 토대로 이 문제를 논의할 것입니다.
본 글은 개인적인 의견이므로 마음에 들지 않으시면 댓글을 달아주세요.
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!