컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 백엔드 개발이란 무엇이고 프런트엔드 개발이란 무엇인가요?

백엔드 개발이란 무엇이고 프런트엔드 개발이란 무엇인가요?

프런트엔드와 백엔드는 프로그래밍 개발의 두 부분입니다. 프론트엔드와 백엔드를 모두 능숙하게 다루는 것이 풀스택 개발입니다.

프론트엔드와 백엔드 end는 개발자의 관점이며, 프론트엔드는 사용자가 볼 수 있는 부분의 최적화와 인터랙티브 기능의 개발로 소프트웨어 WEB, Html5 프론트엔드 개발 기술의 발전으로 프론트엔드의 기술방향이 점점 더 다양해지고 있습니다. , 그리고 개발하고 해결할 수 있는 기능이 많이 있습니다.

웹 프론트엔드는 개발 공간이 넓습니다. 앱, 소형 프로그램, 모바일 단말기, PC 단말기 등은 모두 프론트엔드 기술의 개발 지원이 필요합니다. 수요도 많고 급여도 좋고 대우도 좋습니다. 인터넷상의 클라이언트 인터페이스라면 프런트엔드에서 제작해야 합니다. 프런트엔드 개발에서는 프로그래밍 양이 많지 않지만, 시작하기에는 약간의 프로그래밍이 필요합니다. 깊이있게 배우는 과정이 필요합니다.

웹 프론트엔드 채용 포지션 프론트엔드 개발 엔지니어, 웹 개발 엔지니어, 웹 페이지 개발 엔지니어, HTML 개발 엔지니어... H5 개발 엔지니어, 모바일 애플리케이션 개발 엔지니어, 앱 개발 엔지니어, 소규모 프로그램 개발 엔지니어... JS 개발 엔지니어, Vue.js 개발 엔지니어, Node.js 개발 엔지니어, 프런트엔드 아키텍트... 미니 게임 개발 엔지니어, 데이터 시각화 개발 엔지니어, WebGL 개발 엔지니어, WebVR 개발 엔지니어, 웹 보안 엔지니어.. .

인터넷 업계에서 프론트엔드에는 WEB 프론트엔드, HTML 프론트엔드 등이 있습니다. 인터넷 기술의 발전에 따라 채용 방향도 다양해졌습니다. 웹프론트엔드 채용 방향으로는 웹 아키텍트, 웹 프론트엔드 엔지니어, HTML 프론트엔드 개발 엔지니어, 웹디자이너 등이 있습니다.

HTML 프론트엔드 개발

웹 프론트엔드 개발과 달리 HTML5를 사용하면 프론트엔드 개발은 물론, 웹 게임, 모바일 APP 개발도 가능하며, 브라우저를 이용해 3D 렌더링까지 가능합니다. 등 HTML5 표준을 기반으로 한 개발 및 해당 표준을 갖춘 브라우저와 향후 더 많은 기능 분기가 HTML5 표준에 통합될 수 있습니다. 웹 프론트엔드 엔지니어

이 방향은 현재 웹 프론트엔드 개발에 종사하고 있는 주요 채용 방향입니다.

웹 아키텍트

연봉은 대체적으로 상대적으로 높지만, 기술 요구 사항이 높고 숙련도가 광범위합니다. 백엔드 기술, DBA, 플랫폼 등을 포함한 다양한 기술, 웹 사이트 최적화 SEO 기술까지.

데이터 방향

데이터 연구 및 개발은 웹 개발에서 데이터 사용을 기반으로 합니다. 시각화를 이해하는 사람은 프런트엔드 기능이 있어야 하고, Hadoop을 이해하는 사람은 친숙해야 합니다. 웹 개발의 확장 방향에 속하는 Java와 함께.

큰 프론트 엔드 방향

예를 들어 Alibaba는 회사 내 Android/ios의 쇠퇴로 인해 어느 정도 프론트 엔드에서 rn과 weex를 광범위하게 실행하고 있습니다. end에는 iOS와 Android가 통합되어 있으며 이를 통칭하여 대규모 프런트엔드라고 합니다.

그래픽 방향

프론트엔드는 당연히 그래픽과 불가분의 관계로 위에서 언급한 시각화 외에도 관련 3D 엔진의 개발도 있습니다. 이 산업을 하기 위한 요구사항도 매우 높습니다. 그래픽 관련 알고리즘과 3D 엔진 개발에는 모두 그래픽 관련 지식이 필요합니다.

上篇: 집 전체를 맞춤형 가구 공장으로 지정하세요. 下篇: 보안에 대한 지식
관련 내용