検索バーを使用してWeb APIをヒットして結果を返すプロジェクトを開始しています。 Web APIへの書き込みはありません。.netウェブサイトを構造化してウェブAPIを使用するにはどうすればよいですか?
新しいプロジェクトを作成する際の私の最大の苦労は、どのようにレイアウトするかです。私はDAOを作成する必要があるかどうかわかりません、javascriptですべてやって、コントローラーなどに入れてください。
検索バーを使用してWeb APIをヒットして結果を返すプロジェクトを開始しています。 Web APIへの書き込みはありません。.netウェブサイトを構造化してウェブAPIを使用するにはどうすればよいですか?
新しいプロジェクトを作成する際の私の最大の苦労は、どのようにレイアウトするかです。私はDAOを作成する必要があるかどうかわかりません、javascriptですべてやって、コントローラーなどに入れてください。
検索エンジンやWebアプリケーションのようなものを開発する場合。
.NETにサーバーコードを書くことになり、任意のサーバー側のスクリプト言語である可能性があります。変数q
でHTTP GET
を送信すると、クエリに一致する検索結果が返されます。
ユーザーがこのリクエストを送信できるようにするには、フロントエンドにはinput-box
とbutton
が必要です。
この回答は完全ではありません。この問題にどのように近づく可能性があるのか、またこれだけの唯一の解決策ではありません。
私はこれのフロントエンド部分を書くつもりです。私は、検索ボックスからのパラメータでURLを打つつもりです、それは私にJSONデータを返すでしょう。これにはAJAXを使うのが一番ですか?実際にモデルやコントローラを使用しない場合、MVC .netアプリケーションを作成することにも意味がありますか?ありがとう:) – Toast
MVCフレームワークであり、DOM操作、カスタムディレクティブなどのために非常に強力なAngularJSのようなものを使うことができます。そうでなければ、普通の古いjsを使ってajax呼び出しを行い、 'JSON'を返します。 MVCはデザインパターンですが、必須ではありませんが、良い方法です。 –
あなたはソフトウェアアーキテクチャの設計について話している場合は、デザインパターンを調べる必要があります –
[Separation of Concerns(SoC)](https:// en .wikipedia.org/wiki/Separation_of_concerns)を参照してください。 – rinukkusu
@rinukkuuありがとう、私は今日、ソフトウェア設計について新しいことを学びました。 –