UI デザイナーは MVC フレームワークの View レイヤーに触れるべきですか? 問題は、UI を担当する友人と Web アプリケーションを開発しているのですが、HTML の構造を変更する必要がある場合があります。この重複を減らすには?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
つまり、UI デザイナーは HTML/CSS に習熟していないので、記述するコードを調整する必要があるということですよね? 【フロントエンドエンジニア】 その悔しさを補うためにこのようなポジションを採用しています。 会社が UI デザイナーをどのように位置付けているかによって異なりますが、私の個人的な見解では、フロントエンド エンジニアがいない場合、フロントエンドのコーディングはプログラマーに任せるべきです。
UI デザイナーという職業は、その専門性のせいでビュー レイヤーに触れることができないと思います。ビュー レイヤーには、UI デザイナーが気にするべきものや責任を負うべきものはありません。見た目の「見栄え」や「合理性」を重視するのは、色やレイアウトの快適さなどの「雰囲気」の問題から、表示方法などの特殊なデータまで含めてです。大量のテキストまたはデータを表示しない方法
実際にフロントエンド エンジニアのことを指しているのかはわかりませんが、HTML や CSS だけでなくビューにも注意を払う必要があります。 mvc の最終的な目的は分業を明確にすることです。フロントエンド エンジニアがページを作成するときにページをカバーするプログラマーが依然として必要な場合、またはページを保守するときにプログラマーが同行する必要がある場合、この目標はまったく達成されません。フロントエンド エンジニアは、デザイナーとプログラマーの間の橋渡し役であり、PHP を例に挙げると、タイムスタンプ データが与えられた場合、プログラマーが指定したデータをどのように表示するかを知っている必要があります。関数は、デザイナーが設計した時刻形式で表示されます。
もちろん、中国 (おそらく海外でも) の Web 開発の現段階では、ページを扱う伝統的な方法のため、フロントエンド エンジニアにこれを行うように依頼するのは困難です。現時点での最良の方法は次のとおりです。 HTML や CSS だけでなく、関連言語 (ここでの言語とは、php などの言語と、smarty などのテンプレート言語の両方を指します) を理解している人が必要です。現在、この部分の作業はプログラマーが担当しているため、htmlやcssだけでなくプログラムの理解もプログラマーに求める企業が多くなっています。実際、MVC 分業の明確な概念がある場合、プログラマは自分のプログラム (c と m) だけに集中できます。
Viewと連絡がありません ビューはテンプレート エンジンを使用して、対応する HTML をロードする必要があります デザイナーはHTMLファイルの処理に集中します
つまり、UI デザイナーは HTML/CSS に習熟していないので、記述するコードを調整する必要があるということですよね?
【フロントエンドエンジニア】 その悔しさを補うためにこのようなポジションを採用しています。
会社が UI デザイナーをどのように位置付けているかによって異なりますが、私の個人的な見解では、フロントエンド エンジニアがいない場合、フロントエンドのコーディングはプログラマーに任せるべきです。
UI デザイナーという職業は、その専門性のせいでビュー レイヤーに触れることができないと思います。ビュー レイヤーには、UI デザイナーが気にするべきものや責任を負うべきものはありません。見た目の「見栄え」や「合理性」を重視するのは、色やレイアウトの快適さなどの「雰囲気」の問題から、表示方法などの特殊なデータまで含めてです。大量のテキストまたはデータを表示しない方法
実際にフロントエンド エンジニアのことを指しているのかはわかりませんが、HTML や CSS だけでなくビューにも注意を払う必要があります。 mvc の最終的な目的は分業を明確にすることです。フロントエンド エンジニアがページを作成するときにページをカバーするプログラマーが依然として必要な場合、またはページを保守するときにプログラマーが同行する必要がある場合、この目標はまったく達成されません。フロントエンド エンジニアは、デザイナーとプログラマーの間の橋渡し役であり、PHP を例に挙げると、タイムスタンプ データが与えられた場合、プログラマーが指定したデータをどのように表示するかを知っている必要があります。関数は、デザイナーが設計した時刻形式で表示されます。
もちろん、中国 (おそらく海外でも) の Web 開発の現段階では、ページを扱う伝統的な方法のため、フロントエンド エンジニアにこれを行うように依頼するのは困難です。現時点での最良の方法は次のとおりです。 HTML や CSS だけでなく、関連言語 (ここでの言語とは、php などの言語と、smarty などのテンプレート言語の両方を指します) を理解している人が必要です。現在、この部分の作業はプログラマーが担当しているため、htmlやcssだけでなくプログラムの理解もプログラマーに求める企業が多くなっています。実際、MVC 分業の明確な概念がある場合、プログラマは自分のプログラム (c と m) だけに集中できます。
Viewと連絡がありません
ビューはテンプレート エンジンを使用して、対応する HTML をロードする必要があります
デザイナーはHTMLファイルの処理に集中します