タグ付けされた質問 「ajax」

AJAX(非同期JavascriptおよびXML)は、インタラクティブなWebサイトを作成するための一般的な手法です。

8
コードを記憶する必要はありますか?
私は新しい開発者で、大企業で雇われたばかりです。どうすればいいのかわかりませんが、必死だと思います。しかし、私はHTML5 / CSS3に精通していますが、物事は変化し、新しいものがリリースされて、私は可能な限り追いついています。しかし、この仕事では、JavaScriptを手動でコーディングし、JqueryとAjaxを知っている必要がありました。私はこれに少し触れたことがありますが、Javascriptを手動でコーディングできるかどうかはわかりません。 私の質問は、Javascriptに関するすべてを記憶する必要があるのか​​、それともJavaScriptコードを見るとたくさんの行コードがあるように見えるので、手動でコード化する方法を知っておくべきいくつかの重要な点があるのか​​、です。 正しい方向に向けてください。
10 javascript  html  jquery  ajax  css3 


3
要求されたデータが多すぎる場合のHTTP要求に対する適切な応答
広告キャンペーンのトラッカーデータをリクエストできる広告配信プラットフォーム用のAPIを構築しています。多くの場合、キャンペーンは数億のリクエストを超えるため、テラバイトに相当するデータが大量に存在します。したがって、APIの利用者が一度に大量のデータをリクエストすること(リクエストがタイムアウトするなど)を防ぐ必要がありますが、それを行うためのベストプラクティスが何かはわかりません。 私がすでに特定したオプションは次のとおりです。 データのどのセクションが必要かを示す追加のパラメーターをリクエストに追加する データを切り捨て、どういうわけか、より具体的なフィルターを使用する必要があることをクライアントに伝えます HTTPステータスコード413で応答します(ただし、これは応答ではなく、大きなリクエスト本文のようです) ストリーミングAPIへの切り替え(TwitterのストリーミングAPIなど) しかし私の質問は、このような状況に対する標準的な実践/適切な対応は何ですか? 注:DoS攻撃はパブリックAPIではないため、それほど心配する必要はありません。

3
大量のAjaxベースのWebアプリケーションを維持することはより困難ですか?
多分私はそれを間違っているのかもしれませんが、私の経験では、AjaxベースのWebアプリの開発と保守は、「より標準的な」Webアプリよりもはるかに困難です。 私はajaxを使用してデータをあちこちに読み込むアプリについて話しているのではありませんが、サーバーが送信するページのスタイルは単なるフレームであり、すべてのデータは読み込み時に入力されます。 これらの種類のアプリの開発経験のある方からの連絡をお待ちしています。私の個人的な経験では、構築と保守の両方にさらに時間がかかります。
8 ajax 

3
Ajax競合状態
Ajaxの競合状態を処理するためのパターンまたは標準的な方法はありますか?次の例を見てください。2つのテーブルがあります。テーブル1の行をクリックすると、DBからデータが削除され、テーブル2が更新されます(テーブル1のすべての行から、クリックされた行を差し引いたものが表示されます)。 誰かが一連の行を連続してクリックする場所がある場合、タイミング/ラグの問題に対するすべてのクリックでテーブル2が更新されないシナリオが発生する可能性があります。 これに取り組む良い方法は何でしょうか?私は可能なキューを使用することを考えていましたが、それは非同期で実行する目的を無効にします。ただし、UIがロックされないという利点はあります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.