ホームページ  >  に質問  >  本文

UI デザイナーは MVC フレームワークの View レイヤーに触れるべきでしょうか?

UI デザイナーは MVC フレームワークの View レイヤーに触れるべきですか?
問題は、UI を担当する友人と Web アプリケーションを開発しているのですが、HTML の構造を変更する必要がある場合があります。この重複を減らすには?

高洛峰高洛峰2690日前697

全員に返信(3)返信します

  • 某草草

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

    つまり、UI デザイナーは HTML/CSS に習熟していないので、記述するコードを調整する必要があるということですよね?
    【フロントエンドエンジニア】 その悔しさを補うためにこのようなポジションを採用しています。
    会社が UI デザイナーをどのように位置付けているかによって異なりますが、私の個人的な見解では、フロントエンド エンジニアがいない場合、フロントエンドのコーディングはプログラマーに任せるべきです。

    返事
    0
  • 世界只因有你

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

    UI デザイナーという職業は、その専門性のせいでビュー レイヤーに触れることができないと思います。ビュー レイヤーには、UI デザイナーが気にするべきものや責任を負うべきものはありません。見た目の「見栄え」や「合理性」を重視するのは、色やレイアウトの快適さなどの「雰囲気」の問題から、表示方法などの特殊なデータまで含めてです。大量のテキストまたはデータを表示しない方法

    実際にフロントエンド エンジニアのことを指しているのかはわかりませんが、HTML や CSS だけでなくビューにも注意を払う必要があります。 mvc の最終的な目的は分業を明確にすることです。フロントエンド エンジニアがページを作成するときにページをカバーするプログラマーが依然として必要な場合、またはページを保守するときにプログラマーが同行する必要がある場合、この目標はまったく達成されません。フロントエンド エンジニアは、デザイナーとプログラマーの間の橋渡し役であり、PHP を例に挙げると、タイムスタンプ データが与えられた場合、プログラマーが指定したデータをどのように表示するかを知っている必要があります。関数は、デザイナーが設計した時刻形式で表示されます。

    もちろん、中国 (おそらく海外でも) の Web 開発の現段階では、ページを扱う伝統的な方法のため、フロントエンド エンジニアにこれを行うように依頼するのは困難です。現時点での最良の方法は次のとおりです。 HTML や CSS だけでなく、関連言語 (ここでの言語とは、php などの言語と、smarty などのテンプレート言語の両方を指します) を理解している人が必要です。現在、この部分の作業はプログラマーが担当しているため、htmlやcssだけでなくプログラムの理解もプログラマーに求める企業が多くなっています。実際、MVC 分業の明確な概念がある場合、プログラマは自分のプログラム (c と m) だけに集中できます。

    返事
    0
  • 我想大声告诉你

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

    Viewと連絡がありません
    ビューはテンプレート エンジンを使用して、対応する HTML をロードする必要があります
    デザイナーはHTMLファイルの処理に集中します

    返事
    0
  • キャンセル返事