> 웹 프론트엔드 > 프런트엔드 Q&A > 웹 프론트엔드란 무엇인가

웹 프론트엔드란 무엇인가

青灯夜游
풀어 주다: 2023-01-29 10:03:23
원래의
6631명이 탐색했습니다.

웹 프론트 엔드는 사용자에게 표시되는 웹 페이지, 즉 웹 사이트의 프런트 엔드 부분으로, 사용자가 보고 경험할 수 있는 웹 사이트의 시각적 측면, 즉 사용자가 보고 경험하는 모든 것에 관한 것입니다. 사용자가 볼 수 있는 것과 관련된 웹 브라우저에 표시되는 콘텐츠, 즉 웹 프런트 엔드에는 웹 페이지의 구조, 웹의 시각적 모양 및 상호 작용 구현이 포함됩니다. 웹 수준에서. 웹 프런트 엔드는 주로 웹 애플리케이션이나 웹 사이트에 집중되어 있는 눈에 보이는 항목, 즉 사용자가 상호 작용하는 인터페이스를 코딩하고 구축하는 것에 관한 것입니다.

웹 프론트엔드란 무엇인가

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

웹 프런트엔드란 무엇인가요?

웹 프런트엔드는 사용자에게 표시되는 웹 페이지, 즉 웹사이트의 프런트엔드 부분입니다.

"클라이언트"라고도 알려진 웹 프런트 엔드는 사용자가 보고 경험할 수 있는 웹 사이트의 시각적 측면, 즉 사용자가 볼 수 있는 내용을 포함하여 웹 브라우저에 표시되는 모든 내용을 의미합니다. 보고, 만지고, 경험하세요. 즉, 웹 프런트 엔드에는 웹 페이지의 구조, 웹의 시각적 모양 및 웹 수준의 상호 작용 구현이 포함됩니다.

웹 프론트엔드는 웹페이지 제작에서 진화한 이름으로 그 시대적 특성이 뚜렷합니다. 인터넷의 진화 속에서 웹페이지 제작은 웹 1.0 시대의 산물이다. 초기 웹사이트의 주요 콘텐츠는 주로 그림과 텍스트로 정적인 내용이었고, 웹사이트를 사용할 때 사용자의 행동은 주로 브라우징이었다. 인터넷 기술의 발전과 HTML5 및 CSS3의 적용으로 현대 웹 페이지는 더욱 아름다워지고 상당한 대화형 효과를 가지며 더욱 강력해졌습니다.

웹 프론트 엔드는 주로 웹 애플리케이션이나 웹 사이트에 집중되어 사용자가 상호 작용할 수 있는 인터페이스인 눈에 보이는 것을 코딩하고 구축하는 것을 목표로 합니다. 여기에는 모바일 애플리케이션 개발도 포함되며 이러한 유형의 애플리케이션의 레이아웃이나 아키텍처 생성을 담당하는 사람들은 프런트엔드 개발자입니다.

웹은 월드 와이드 웹(World Wide Web)이라고도 알려진 글로벌 광역 네트워크(Global Wide Area Network)입니다. 이는 하이퍼텍스트와 HTTP를 기반으로 하는 글로벌하고 동적인 대화형 크로스 플랫폼 분산 그래픽 정보 시스템입니다. 인터넷을 기반으로 구축된 네트워크 서비스로, 시청자가 인터넷에서 정보를 찾고 탐색할 수 있도록 그래픽적이고 접근하기 쉬운 인터페이스를 제공합니다. 문서와 하이퍼링크는 인터넷상의 정보 노드를 상호 연결된 시스템으로 구성합니다. 네트워크 구조.

프런트 엔드 웹 프로그래밍의 과제는 프런트 엔드 페이지를 구현하는 데 사용되는 도구와 기술이 빠르게 변경되므로 엔지니어는 업계가 어떻게 발전하는지(예: ECMAScript 6)에 지속적으로 주의를 기울여야 한다는 것입니다.

웹페이지를 디자인하는 목적은 사용자가 사이트를 열 때 정보가 읽기 쉽고 관련성 높은 형식으로 표시되도록 하는 것입니다. 이에 따른 문제는 이제 사용자가 웹에 액세스하기 위해 많은 수의 장치를 사용하며 이러한 장치의 화면 크기와 해상도가 다르다는 것입니다.

그래서 디자이너는 웹페이지를 디자인할 때 이러한 측면에 주의를 기울여야 합니다. 그들은 웹 페이지가 다양한 브라우저, 다양한 운영 체제 및 다양한 장치에서 올바르게 표시되는지 확인해야 하며, 이를 위해서는 엔지니어 측의 신중한 계획이 필요합니다.

프런트 엔드 개발자의 임무

프런트 엔드 개발자의 임무는 시각적 및 대화형 요소를 구현하는 것입니다. 이러한 기능은 애플리케이션이나 웹 사이트가 더 많은 사용자를 유치하도록 돕는 것입니다. 백엔드 개발자 지원을 위해 애플리케이션 로직의 서버 측을 생성하고 나머지 통합 콘텐츠는 프런트엔드 개발자가 부분적으로 수행합니다. 담당 업무에는 UI/UX 와이어프레임을 실제 코드로 변환하여 더 보기 좋은 인터페이스를 생성하는 일이 포함되는 경우가 많습니다.

프런트 엔드 개발자에게 필요한 기술

프론트 엔드 개발자는 HTML, CSS 및 Javascript의 전문가이거나 다른 Jquery 유형 프레임워크(예: Angular JS nodeJ 등) 작성에 능숙해야 합니다. 이러한 프레임워크와 기술을 이해하고 연구하는 것 외에도 전처리 부분에도 매우 능숙해야 합니다.

프론트엔드 개발자는 논리나 코드를 작성하는 방법을 알아야 하며 비즈니스 환경에서 프로젝트를 작동시킬 수 있어야 합니다. 따라서 프런트엔드 개발자는 GIT와 같은 버전 제어 도구를 사용할 수 있어야 합니다. 마찬가지로 그는 TeamCity 또는 Jenkins와 같은 지속적인 통합 및 지속적인 배포 도구에도 능숙해야 합니다. 이러한 도구는 개발 효과와 관련하여 중요한 역할을 하는 빌드를 관리하고 자동화하는 데 도움이 되므로 개발자에게 중요합니다.

프론트엔드 개발자는 왜 필요한가요?

프론트엔드는 사용자에게 시각적 효과를 제공하는 역할을 담당하는 사람입니다. 프런트엔드가 없으면 사용자는 수많은 API를 볼 때 무엇을 해야 할지 전혀 알 수 없습니다. 옷 판매에 관한 웹사이트를 만들었는데 사용자가 옷 사진을 볼 수 없다면 누가 이 웹사이트를 다시 방문할까요? 일반 사용자는 전문적인 기술이 없기 때문에 모든 것을 명확하고 간단하게 만들려면 프런트엔드 개발자가 필요합니다.

(동영상 공유 학습: 웹 프론트엔드 시작하기)

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

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿