주요 작업은 디자이너가 만든 디자인 도면을 무대 뒤에 데이터를 넣을 수 있는 웹 페이지로 만드는 것이다. 즉, 웹 페이지에 무엇이 놓여 있는지, 텍스트의 색상, 그림의 크기, 웹 페이지의 특수 효과 구현을 포함한다.
1.pc 측 사이트 개발: 웹 프런트엔드는 html+css 로 아름다운 PC 측 페이지를 많이 만들 수 있고, 사이트 효과는 js+jquery 로 완성할 수 있습니다.
2. 모바일 +app 개발: 현재 웹 프런트 엔드 작업자는 PC 뿐만 아니라 모바일 +app, 웹 프런트 엔드 작업자는 프런트 엔드 도구와 프레임워크를 사용하여 정교한 모바일 페이지 또는 앱을 만들 수 있습니다.
3.html5 게임 개발: HTML5 의 부상으로 웹 프런트엔드에서도 작은 게임을 할 수 있으며, 많은 작은 게임과 게임 엔진이 canvas 로 완성할 수 있습니다.
웹 프런트 엔드 개발은 주로 html, CSS, js, Ajax, DOM 등의 프런트 엔드 기술을 통해 고객 서비스 측에서 웹 사이트의 올바른 전시 및 상호 작용 기능을 구현하는 것입니다. 웹은 월드 와이드 웹이라고도 하는 글로벌 광역 네트워크입니다. 하이퍼텍스트 및 HTTP 를 기반으로 하는 글로벌, 동적, 대화형, 플랫폼 간 분산 그래픽 정보 시스템입니다.
모바일 인터넷이 발달하면서 웹 프런트 엔드 업계는 취업 전망이 좋아 임금 대우도 갈수록 인기를 끌고 있다. 그렇다면 도대체 웹 프런트엔드란 무엇일까요? 웹 프런트엔드를 만들려면 무엇을 배워야 합니까?
웹 프런트 엔드는 웹 사이트의 프런트 엔드 부분으로, 브라우저의 PC 측 또는 이동측에서 실행되어 사용자를 위해 웹 페이지를 찾아봅니다. 현재 웹 프런트 엔드 기술은 웹 사이트 페이지 제작, 위챗, 휴대폰 앱 개발, 캐주얼 게임 제작 등에 널리 사용되고 있다.
웹 프런트 엔드 기술은 주로 HTML5, css3 및 js 입니다. 홈페이지를 완전한 사람과 비교하면 html 은 그의 골격이고, CSS 는 그의 외모를 결정하고, js 는 그가 제공하는 기능을 결정한다. 이 중 HTML5 는 페이지에 더 나은 의미와 구조를 제공합니다. Css3 는 페이지에 텍스트와 그림이 풍부한 스타일을 제공하는 반면 js 는 페이지에 동적 상호 작용을 추가합니다. 따라서 웹 프런트 엔드를 잘 하려면 먼저 이 세 가지 기술을 배워야 한다.
위에서 언급한 세 가지 기술 외에도 node, Vue, React, Angular 등의 프레임워크 지식을 배워야 합니다. 또한 작업 중 백엔드 엔지니어와 쉽게 통신할 수 있도록 백엔드 지식을 배워야 합니다.
위의 모든 기술을 배우면, 당신은 자격을 갖춘 웹 프런트 엔드 엔지니어이며, 대부분의 웹 프런트 엔드 작업을 할 수 있습니다. 물론, 최근 몇 년 동안 애플릿이 인기를 끌면서 많은 회사들이 채용할 때 프런트 엔지니어에게 작은 프로그램을 할 것을 요구하고 있다. 따라서 취업 전망을 더 넓히려면 Canvas, mpvue, 타사 AI 플랫폼, ReactNative 등의 기술 사용을 배워야 합니다.
이것은 웹 프런트 엔드의 정의와 웹 프런트 엔드를 만들기 위해 배워야 할 지식입니다.