>  기사  >  웹 프론트 엔드 개발이란 무엇입니까? 2017년 프론트엔드 엔지니어의 전망

웹 프론트 엔드 개발이란 무엇입니까? 2017년 프론트엔드 엔지니어의 전망

PHPz
PHPz원래의
2017-05-20 18:01:524160검색

웹 프론트엔드 개발이란?

아직 WEB 프론트엔드가 낯설고 웹 프론트엔드가 무엇인지 모르는 초보자들이 많습니다. 웹 프론트엔드는 어떤 일을 하나요? 그리고 웹 프론트엔드 기술을 배우려면 무엇이 필요한가요? 사실 웹 프론트엔드 개발을 농담으로 '웹 프론트엔드 개발 공성사자'라고도 부르는데, 현재 이 포지션을 '빅 프론트엔드'라고도 부른다. 많은 사람들이 이 직위를 어떻게 부르는지 모르기 때문에 비밀리에 말씀드리겠습니다. 사실 현지화된 이름을 만든 것은 타오바오 팀이었습니다. 역사적인 이유로 인해 2005년 이후 타오바오는 급속히 성장했고 방문 횟수도 폭발적으로 늘어났습니다. Taobao의 사용자 경험은 많은 테스트를 거쳤으며 발전이 시급합니다.

그때 타오바오에서 처음으로 [웹 프론트엔드 개발]이라는 단어와 채용 포지션이 생겼죠. 어쩌면 다른 웹사이트에서도 그런 설명을 생각했을지도 모르지만, 결국 타오바오는 그게 잘 되는 것 같아요. -알려져 많은 주목을 받게 되었고, 자연스럽게 입소문이 퍼지면서 프론트엔드 개발이라는 용어가 추진되었습니다.

초창기에는 웹 프론트엔드를 프론트엔드라고 부르지 않고 "웹 디자이너"라는 애칭으로 불렀습니다. 그때가 생각난다. [웹페이지 삼총사라는 말이 전 세계에 떠돌고 있다. 이 삼총사를 마스터하면 정말 개자식, 웹디자이너라고 할 수 있다.

웹페이지 삼총사(Flash, Dreamweaver, Firewoks)는 매크로미디어의 웹페이지 제작 삼총사라고도 불리며, 같은 회사의 제품이기 때문에 기능면에서 매우 밀접한 연관성을 가지고 있습니다. . 나중에 변태 거물인 Adobe에 Firewoks가 인수된 후 PS는 기본적으로 웹 디자인 작업에서 Firewoks를 대체했습니다. 아직도 사용하는 사람들이 있다는 것을 알고 있지만 아마도 향수를 불러일으키는 유용한 이미지 절단 기능일 것입니다.

당시 웹 디자이너가 이 분야에 들어가고 싶다면 Dreamweaver를 마스터해야 했습니다. 그 사람만 HTML과 CSS를 작성할 수 있는 것은 아니었지만 자동 프롬프트는 정말 사용하기 쉬웠습니다. 시간은 너무나 강력해서 뇌세포를 전혀 사용하지 않고도 원하는 것을 쉽게 이룰 수 있습니다. 프런트 엔드 도구와 편집기가 귀했던 시대에 이것은 확실히 마법의 수준이었습니다(물론 글을 더 많이 쓴 후에는 익숙해졌고 기본적으로 어떤 프롬프트도 필요하지 않았습니다). 그 당시에는 정말 게이와 레즈비언이 넘쳐나는 시대였습니다. 관심 있는 친구들은 이러한 도구의 역사적 제품에 대해 배울 수 있습니다.

당시 대부분은. 웹 페이지는 다음과 같습니다.

웹 프론트 엔드 개발이란 무엇입니까? 2017년 프론트엔드 엔지니어의 전망

현재 웹 페이지는 일반적으로 다음과 같습니다.

웹 프론트 엔드 개발이란 무엇입니까? 2017년 프론트엔드 엔지니어의 전망


웹 프론트엔드 엔지니어는 주로 어떤 일을 하나요? 프론트엔드 엔지니어에게 필요한 지식과 기술

프론트엔드 엔지니어는 인터넷 시대의 소프트웨어 제품 개발에 없어서는 안 될 전문 R&D 역할입니다. 좁은 의미에서 프런트 엔드 엔지니어는 HTML, CSS, JavaScript와 같은 전문 기술과 도구를 사용하여 제품 UI 디자인 초안을 웹 사이트 제품에 구현하고 사용자 PC 및 모바일 웹 페이지를 다루며 시각적 및 대화형 문제를 처리합니다. 넓게 보면 사용자 단말기 제품의 비전과 인터랙션에 관련된 모든 부분이 프론트엔드 엔지니어의 전문 영역입니다.

실제로 프론트엔드 엔지니어의 핵심 역량은 HTML, CSS, JS 입니다. 일반적인 인터넷 회사의 제품 개발 과정에서 프론트엔드 엔지니어와 다른 역할의 관계는 대략 다음과 같습니다.

웹 프론트 엔드 개발이란 무엇입니까? 2017년 프론트엔드 엔지니어의 전망

프런트엔드는 제품과 디자인에 가장 가까운 엔지니어로, 제품과 기술을 연결하는 역할을 담당합니다. 사용자가 볼 수 있으므로 사용자와 가장 가까운 엔지니어이기도 합니다.

다중 단말기 시대에 제품이 PC와 모바일 단말기를 모두 지원한다면 프론트엔드 엔지니어는 더 많은 역할을 맡아야 합니다.

웹 프론트 엔드 개발이란 무엇입니까? 2017년 프론트엔드 엔지니어의 전망

프론트 -end 요구 사항 인터페이스 및 상호 작용 문제를 해결하는 것은 실제로 UI 수준의 문제는 UI가 끊임없이 변화하기 때문에 소프트웨어 엔지니어링에서 항상 어려운 문제였습니다. 다양한 브라우저 버전, 웹 표준, 모바일 장치 및 다중 터미널 적응의 호환성으로 인해 프런트엔드 엔지니어는 큰 어려움을 겪었고 프런트엔드 엔지니어의 역량에 대한 요구 사항도 높아졌습니다. 많은 UI 문제에는 하나 이상의 솔루션이 있고, 많은 문제에는 매우 기발한 아이디어와 훌륭한 솔루션이 있습니다. 프론트 엔드는 엔지니어들 사이에서 매우 창의적인 그룹입니다. 왜냐하면 이 산업에는 풍부한 창의성과 상상력이 필요하기 때문입니다.

프런트엔드 엔지니어는 웹 표준의 설정자, 실천자, 발기인이기도 하며 현재 W3C 표준은 브라우저에만 국한되지 않고 다양한 휴대용 스마트 기기, 차량 탑재 기기, 스마트 홈 등도 포함합니다. 만물인터넷(Internet of Everything)의 미래 시대에는 프론트엔드 엔지니어가 웹페이지의 엔지니어일 뿐만 아니라 모든 인간-컴퓨터 상호작용 분야의 엔지니어가 될 것입니다. 자세한 내용은 훌륭한 프론트 엔드 엔지니어가 되려면 무엇을 배워야 합니까?

2017년 프론트엔드 엔지니어의 전망

2017년 프론트엔드는 표준화된 만큼 잔인하지도 않습니다. 2년, 수개월에 걸쳐 다양한 교육을 진행하다 막 나와서 무심코 수만, 수만을 제안하는 초보자들은 시장에서 도태될 것이다.

프론트엔드 개발 도구/컴파일 도구는 object-c, java, C+와 같은 최상위 프로그래밍 언어에 대한 IDE 환경만큼 완벽하지는 않지만 점차 구체화되고 있습니다. 엔지니어링 모듈화의 개념은 요즘 사람들의 마음 속에 뿌리내리기 시작했습니다. 요즘 원본 HTML CSS Javascript 코드를 작성하는 사람들은 소규모 프로젝트이거나 초보자입니다. 브라우저는 Iron Triangle: css, html, js와 같은 필수 파일을 실행합니다. 기존 브라우저가 변경되지 않은 경우 미래의 엔지니어는 이러한 파일을 직접 작성하고 대신 컴파일 도구를 선택할 가능성이 점점 줄어들 것입니다. 좋아하는 신흥 언어로 작성한 다음 브라우저가 인식할 수 있는 Iron Triangle 파일로 컴파일할 수 있습니다. 물론 앞으로 브라우저가 less, scss, ts 및 기타 파일을 직접 실행할 수도 있다는 점을 배제할 수는 없습니다. .이것은 가능합니다. 자세한 내용은 2017년에는 프론트엔드를 작성하고 싶다고 들었는데?

2017년에는 프론트엔드 작업이 더욱 도전적이고 방향도 다양해졌습니다. 최근 VR과 소규모 프로그램이 큰 인기를 끌고 있으며, 많은 기업에서 프론트엔드 인재를 채용하고 있습니다. 2017년은 프론트엔드 엔지니어들이 실력을 뽐낼 수 있는 해가 될 것입니다. 월급이 수만불은 되는게 정상이죠!

하지만 기술은 삶의 일부일 뿐입니다. 예전에는 야망이 있었지만 이제는 코드를 작성하게 되었습니다. 바꿀 수 있는 것은 바꾸고, 바꿀 수 없는 것은 받아들이자. 인생은 제한되어 있습니다. 형제들은 밤낮으로 싸우고 있습니다. 인생 학습에 대한 태도는 조급하지도 조급하지도 않으며 빠르지도 느리지도 않습니다. 인내하고 자신을 믿으십시오. 세상을 바꿔달라고 하지 말고, 자신의 삶을 바꿔달라고 요청하세요. 빠른 걸음을 요구하지 말고 한 번에 한 걸음씩 요구하십시오. 고통 덕분에 우리의 내면은 더 강해집니다. 좌절 덕분에 우리는 계속해서 성장하게 됩니다. 버그 덕분에 우리의 생각은 더욱 깊어집니다. 프론트엔드 덕분에 하늘을 떠받치기 위해서는 18가지 무술이 필요하다는 사실을 더욱 믿게 만들었다.

[관련 추천]

1. 최신 WEB 프론트엔드 개발 매뉴얼 다운로드 추천

2. 프론트엔드 개발 도구: 다운로드 권장 8가지 HTML 개발 도구

3.

웹 프론트엔드 학습 경로: 웹 프론트엔드 개발 빠른 소개

4.

웹 프론트엔드 학습 경로: CSS+DIV만 배워도 웹사이트를 만들 수 있나요?

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