私たちのウェブサイトのバックエンドが apis (secured and everything) を介して公開されている場合、JQuery のみでウェブサイトを開発することをお勧めしますか?
あるコメンターが言ったように、JQuery は API を呼び出します。
もう一度編集します。この背後にある全体的なアイデアは、スケーラビリティを実現することです。たとえば、同じ API をモバイルなどで使用できます。
jQuery は単なる Java スクリプト フレームワークです。バックエンドを API として公開することとは関係ありません。
*編集*
他の人々の反応を見た後、バックエンドが既に API として公開されている Web アプリケーション専用のフロントエンドを開発することについて話しているのかもしれません。その中で、jQueryを使用してそれを行うことができます。しかし、それは間違いなく検索エンジンフレンドリーではなく、完全にアクセスできず、JavaScriptを有効にしていない人には使用できません.
jQuery (またはその他の Javascript) を使用して、AJAX などを介してすべてのバックエンド API を呼び出す完全なクライアント側アプリケーションを開発できるかどうかを尋ねている場合は、確かに可能です。
ただし、Javascript が無効になっているユーザーの場合、サイト全体が完全に機能しなくなるため、お勧めしません。
Web サイトの主な目的がコンテンツを世界に公開することである場合、そのようなアプローチはお勧めしません。JavaScript を有効にできない、または有効にしないユーザー (オーディオ ブラウザー、非常に古いソフトウェアを使用しているユーザー、サブスマートフォン モバイル デバイスなど) をロックアウトするだけでなく、すべてのコンテンツを検索エンジンから効果的に隠します。
ただし、それがコンテンツを表示する Web サイトというよりも実際のアプリケーションに似ている Web 2.0 っぽいものである場合は、javascript でプログラミングすることが実行可能な解決策になる可能性があります。 -ユーザーにとらわれない。
また、サーバー側のプレゼンテーション コード (ASP.NET、PHP、JSP など、好きなもの) から API を呼び出すことを妨げるものは何もないことに注意してください。
これはここに残しておきますが、しばらく前に、あなたが扱っている問題についての素敵なブログ投稿を読みました。
確認してください: http://omergertel.com/2010/08/05/on-websites-apis/
API を中心に Web アプリケーションを開発するための多くのオプションがあります。JQuery は 1 つのオプションにすぎません。答えは、何を達成しようとしているかによって異なります...