>  기사  >  웹 프론트엔드  >  프론트엔드 엔지니어의 부상

프론트엔드 엔지니어의 부상

伊谢尔伦
伊谢尔伦원래의
2016-12-01 10:46:143029검색

프론트엔드 엔지니어의 부상

옛날에는 프론트엔드와 백엔드가 분리되지 않은 상태였습니다. 서버 측에서는 JSP, PHP 및 기타 엔지니어가 이를 표시하고 브라우저가 이를 담당했습니다. 기본적으로 서버가 브라우저에 제공하는 것은 무엇이든 표시됩니다.

때로는 디자이너가 Dreamweaver를 사용하여 웹페이지를 직접 드래그하기도 합니다. 그러나 이 프런트 엔드 개발 모델에는 제한 사항이 너무 많고 성능이 낮으며 코드가 중복되어 있습니다. 대규모 프로젝트 개발에는 적합하지 않습니다.

인터넷의 급속한 발전으로 인해 비즈니스는 점점 더 복잡해졌고 기존의 프런트엔드 개발 모델은 더 이상 이러한 요구를 충족할 수 없습니다. 다양한 프론트엔드 기술의 지속적인 증가로 인해 프론트엔드 개발 엔지니어라는 포지션이 등장하게 되었습니다.

이때 전면과 후면이 본격적으로 분리되기 시작합니다. 처음부터 백엔드는 데이터 표시에 대해 걱정할 필요 없이 비즈니스 로직 구현에만 집중할 수 있습니다.

프론트엔드의 지속적인 개발, JavaScript의 지속적인 성숙, 다양한 프레임워크, 라이브러리, 프론트엔드 개발 도구 및 AJAX의 출현으로 인해 프론트엔드 로직은 점점 더 복잡해졌습니다. , 그리고 해결할 수 있는 문제는 점점 더 복잡해졌습니다.

이전에 백엔드에서 구현했던 많은 기능이 프런트엔드로 이전되기도 했으며, 프런트엔드 개발이 더 많아졌습니다. 그리고 더 많은 관심.

프론트엔드 엔지니어의 책임

프론트엔드란? 눈에 보이는 것은 사용자와 가장 가까운 부분인 프런트엔드입니다. PC부터 모바일까지 프런트엔드는 어디에나 있기 때문에 제품의 성패는 거의 프런트엔드에 달려 있다고 해도 과언이 아닙니다.

프론트엔드의 업스트림은 UI 디자이너, 다운스트림은 백엔드 엔지니어, 중간에 프로덕트 매니저가 있습니다. 둘.

따라서 프론트 엔드로서 좋은 사용자 경험을 제공하는 제품을 구현하려면 디자인과 상호 작용을 이해해야 합니다. 회사에 UI가 없으면 디자인도 직접 수행합니다.

프론트엔드는 프론트엔드 코드를 작성해야 하고, 백엔드와 더 잘 상호 작용하려면 백엔드를 이해해야 합니다. 때로는 회사에 없는 경우도 있습니다. 백엔드가 있으니 백엔드도 프론트엔드에서 제공해야 합니다.

프론트엔드도 다른 사람을 설득할 수 있는 능력이 있어야 합니다. 무리한 요구를 하면 그러지 말라고 설득할 수도 있어요

실수로 넣었을 때 프로덕트 매니저의 앞니가 빠졌을 때, 프론트엔드도 잘 운영해야 해요. 그 사람은 당신을 따라잡을 수 없어요.

프론트엔드, 이런 문학적 위치에는 디자이너의 감성과 엔지니어의 합리성이 담겨있습니다.

프론트엔드 엔지니어에게 꼭 필요한 스킬 트리

이제 이 사진을 자랑할 차례...

프론트엔드 엔지니어의 부상

만약 위대한 사람이 되고 싶다 당신이 강력한 프론트 엔드 엔지니어라면, 위에 나열된 기술이 당신의 경력에서 추구하는 기술이 되어야 합니다.

프론트엔드 엔지니어의 영원한 고통

첫 번째 줄: 필요를 위해 살고, 사용자를 위해 죽고, 평생 브라우저를 위해 싸워라!
두 번째 줄: C S S에 시달리고, J S의 속임수에 빠져 결국 궁합에 죽는다!
Hengpiao: 프론트엔드 생활

프론트엔드 개발 과정에서 적어도 1/3의 시간은 브라우저 호환성에 소요됩니다. 젠장, 상사가 말하면 다 해결되지 않을 수도 있습니다. IE6과 호환되었을 때 프론트엔드 엔지니어들은 아마도 그때쯤이면 죽고 싶었을 것입니다.

어떤 사람들은 "IE를 해킹하지 않았다면 진정한 프론트엔드 엔지니어가 아니다"라고 말합니다.

프론트엔드 엔지니어의 부상

엔딩

프론트엔드 분야에는 거의 모든 사람이 중도에 승려가 되어 모두가 의지하는 특징이 있습니다. 독학으로 대학에는 기본적으로 그러한 전공이 없기 때문입니다. 그러나 또 다른 특징이 있는데, 즉, 날아갈 정도로 강력한 것이 다음 순간에 지구를 폭발시킬 것이라는 극단과 나쁜 것이 극도로 나쁘다는 것입니다

진씨, 제가 작성한 코드가 똥같네요. 너무 많은 회사들이 프론트엔드를 찾을 수 없다고 불평합니다. 사실 그들은 강력한 프론트엔드를 찾을 수 없다고 불평합니다. 따라서 현재 프론트엔드 분야에는 인재가 절실히 필요한 상황입니다. 2009년 NodeJ가 등장하면서 현재 프론트엔드 엔지니어들은 이미 프론트엔드와 백엔드를 모두 다룰 수 있게 되었는데, 아직도 망설이고 계시나요? 서둘러 우리의 최전방 군대에 합류하세요!


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