10

フロントエンドとバックエンドのすべてを自分で行っています。私は HTML と CSS に精通していますが、Ruby on Rails は初心者です。サイトを開発したいので、フロントエンドから始めるべきか、バックエンドから始めるべきか迷っています。私が現在フロントエンドで行っていることはすべて静的です。バックエンドを行うときに、フロントエンドのコーディングを大幅に変更する必要があるのではないかと心配しています。

4

1 に答える 1

15

一般的な経験則 (言語にとらわれない) として、最初にサイトで何を実行/提供したいのかを正確に判断する必要があります。このことから、ユーザーが実行できるアクションと、ユーザーが期待できる応答を特定します。

これから、データ (モデル) を決定し、サイトのデザイン/レイアウトを実行できるようになります (ラフ スケッチ ビューを開始します)。

これで、ユーザーがサイトから情報を変更および取得する方法をコーディングする準備が整いました (現在はコントローラーを実行しています)。

最後に、ユーザー インターフェースのスケッチとラフ ドラフトを実際のユーザー インターフェース作業 (ビュー) に変換できます。

tldr;

ユーザーからフロントエンド、バックエンドまでのシステムを設計します (ビュー、コントローラー、モデル)。

次に、システムをバックエンドからユーザーに実装します (モデル、コントローラー、ビュー)。

注: もちろん、これは私の謙虚な意見であり、走行距離は異なる場合があります。また、念のため、私も弁護士ではありません...

于 2010-05-19T03:49:30.380 に答える