프론트엔드와 퍼블리셔의 차이점이 뭘까요?
프론트엔드에서 하는일을 모르니 퍼블리셔와 의 차이점을 모르겠습니다.
어떤 차이점이 있을까요
퍼블리셔가 하는일 말고 분명히 다른점이 있을거라 생각됩니다
구체적인 사례를 제가 못찾아서 그런것일 수도 있겠네요
구체적 사례가 가능하시다면 설명 좀 부탁드립니다
퍼블리셔마다 다르기는 하겠지만 회사에서 격은 사례로는 프론트엔드 개발자가 React.js를 사용해 컴포넌트 단위로 개발을 해 놓다보니 퍼블리셔분이 손을 못대고 있더군요
기존의 방식대로라면 HTML이나 특정 파일에 대부분의 레이아웃이나 CSS가 들어가 있었다면 지금의 프론트엔드는 기능단위로 개발이 되고 재사용성이 높아졌습니다.
자바스크립트를 잘다룬다면 퍼블리셔와 프론트엔드 개발자의 큰차이는 없지 않을까 합니다.
물론 자바스크립트를 잘다룬 다는 것은 어느정도 프로그래밍에 대한 지식을 가지고 설계 능력과 재사용성을 고려한다는 이야기일 것 같습니다.
안녕하세요.
요즘 파이썬이 대세라고는 알려져있습니다.
보편적으로 웹개발이 취업하기도 광범위합니다.
또한 기본적으로 java는독학하기에도 수월합니다.
자바스크립트를 시작으로해서 앞부분 프론트를 마무리하고 java로 들어서면서 서비스쪽(조금 더 디테일하게) 배우는것이 괜찮을 것 같습니다.
자바스크립트는 현재 많이 사용중이므로 쉽게 접근하실 수 있습니다.
감사합니다.
프런트앤드 개발에 대해 말씀드리자면
화면설계 -> 화면 프로토타입 구현 -> 퍼블리싱 -> 화면개발 단계로 구성되게 됩니다.
퍼블리싱 작업이라하면 통상 웹디자이너가 구현한 화면 프로토타입을 HTML + JAVASCRIPT + CSS 등의 언어로 웹 화면을 구성하는 것을 말하며 이러한 퍼블리싱 작업을 하는 사람을 퍼블리셔라고 합니다.
이렇게 구현된 화면은 정적인 화면으로 화면개발자가 추가적인 개발을 통해 프론트엔드 개발을 완료합니다.
추가적인 개발 : 동적인 데이터 처리(조회결과표시 등)를 위해 백엔드 개발자가 개발한 백엔드 프로그램과 연동하는 작업을 진행
안녕하세요. A-HA 프로그래밍 전문가입니다.
보통 웹 퍼블리셔는 UI를 그리고 UI와 로직을 연결을 시키는 껍데기를 만드는 역할을 의미하고, 프론트엔드 개발자는 그 안에 실제 돌아가는 로직까지 구현을 하는 역할을 의미합니다.
보통 작은 프로젝트에는 웹 퍼블리셔가 따로 없고 프론트엔드 개발자가 다 하는 경우도 많습니다.
퍼블리셔는 간단하게 퍼블리싱을 주로 하는 사람을 뜻하는 말입니다.
퍼블리싱은 웹 사이트를 제작시 디자이너가 디자인한 리소스를 웹 표준성과 접근성에 맞도록 재정리하는 것입니다.
그래서 퍼블리셔의 주 업무는 디자인 작업과 코딩으로 웹 사이트를 제작 및 편집하는 일입니다
프론트엔드는 상호작용하는 웹페이지를 만듭니다. 예를 들어 사용자가 로그인 화면에서 아이디와 패스워드를 입력시 잘못된 아이디라면 올바르지 않은 아이디라고 창 알림을 띄우는 기능을 만듭니다.
그리고 실제로 작동하는 웹페이지를 구현합니다. API를 웹페이지에 적용하고 서버와 연동되어 사용자에게 바로 제공되어지는 웹 페이지를 만듭니다.
또한 크로스 브라우징, 호환성, 보완,개선 등을 맡습니다.
프론트엔드에서 단순히 퍼블리싱 하는 것에서 벗어나 웹사이트 전반에 대해 관리, 유지 보수하는 일을 맡습니다.
퍼블리셔는 개발영역이아니고 단순히
화면 그리는작업만하는 사람이구여
프론트개발은 퍼블+개발 영역까지 포함한 개념입니다.
전혀다른 영역이라고볼수있죵
요즘에는 퍼블리셔가 점점없어지는 추세에있고..
프론트개발자가 퍼블까지 커버쳐니..
몸값이 점점 좋아지고있는 상황입니다
도움이되셨길