>  Q&A  >  본문

UI 디자이너는 MVC 프레임워크의 뷰 레이어를 터치해야 합니까?

UI 디자이너는 MVC 프레임워크의 뷰 레이어를 터치해야 합니까?
문제는 UI를 담당하는 친구와 함께 웹 애플리케이션을 개발 중인데 HTML 정적 페이지와 CSS를 제공하는데 가끔 HTML 구조를 변경해야 하는 경우가 있습니다. 이 중복을 줄이려면?

高洛峰高洛峰2690일 전696

모든 응답(3)나는 대답할 것이다

  • 某草草

    某草草2017-05-16 17:08:50

    UI 디자이너는 HTML/CSS에 능숙하지 않기 때문에 작성한 코드를 조정해야 한다는 뜻이죠?
    [프론트엔드 엔지니어] 이런 입장은 아쉬운 점을 보완하기 위해 사용되는 것 같아요.
    회사에서 UI 디자이너를 어떻게 배치하느냐에 따라 다릅니다. 제 개인적인 견해로는 프론트엔드 엔지니어가 없다면 프론트엔드 코딩은 프로그래머에게 맡겨야 합니다.

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-05-16 17:08:50

    UI 디자이너라는 직업은 전문성 때문에 뷰 레이어를 접할 수 없다고 생각합니다. 뷰 레이어에는 UI 디자이너가 신경쓰고 책임져야 할 부분이 없습니다. 색상 등의 '느낌' 문제, 레이아웃이 편안한지, 표시 방법 등 특별한 데이터 등 세부적인 문제까지 포함하여 외관이 '멋지고' '합리적'인지 여부입니다. 텍스트가 많거나 데이터를 표시하지 않는 방법

    실제로 프론트엔드 엔지니어를 말하는 것인지는 모르겠지만, HTML과 CSS뿐만 아니라 뷰에도 주의를 기울여야 합니다. mvc의 궁극적인 목적은 노동 분업을 명확히 하는 것입니다. 프런트 엔드 엔지니어가 페이지를 만들 때 페이지를 처리할 프로그래머가 여전히 필요하거나 페이지를 유지 관리할 때 프로그래머가 동행해야 한다면 이 목표는 전혀 달성되지 않습니다. 프론트엔드 엔지니어는 디자이너와 프로그래머 사이의 다리 역할을 하며, 프로그래머가 제공한 데이터를 디자이너가 디자인한 대로 표시하는 방법을 알아야 합니다. PHP를 예로 들면 타임스탬프 데이터를 사용하는 방법에 익숙해야 합니다. 날짜. 디자이너가 디자인한 시간 형식으로 기능이 표시됩니다.

    물론, 현재 중국(아마도 해외에서도)의 웹 개발 단계에서는 전통적인 페이지 작업 방식으로 인해 프런트엔드 엔지니어에게 이를 요청하기가 어렵습니다. HTML이나 CSS는 물론 관련 언어까지 이해하는 사람이 필요합니다. (여기서 언어는 php와 같은 언어와 smarty와 같은 템플릿 언어를 모두 의미합니다.) 현재 이 부분은 프로그래머의 몫이기 때문에 많은 회사에서는 프로그래머에게 html, css뿐만 아니라 프로그램에 대한 이해를 요구하고 있습니다. 실제로 MVC 분업에 대한 명확한 개념이 있다면 프로그래머는 자신의 프로그램인 c와 m에만 집중할 수 있습니다.

    회신하다
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 17:08:50

    뷰와는 연락이 없습니다
    뷰는 해당 HTML을 로드하기 위해 템플릿 엔진을 사용해야 합니다
    디자이너는 HTML 파일 처리에 집중합니다

    회신하다
    0
  • 취소회신하다