ホームページ  >  記事  >  ウェブフロントエンド  >  Web ページデータ表示の新しいアイデア (json)_json

Web ページデータ表示の新しいアイデア (json)_json

WBOY
WBOYオリジナル
2016-05-16 18:25:251129ブラウズ

クライアント側では、js を使用して json データをページ要素にバインドしますが、サーバー側では、パラメーターに基づいて異なるデータを含む json 文字列のみが生成されます。これにより、ネットワーク データ トラフィックが削減されるだけでなく、表示レイヤーとロジックが分離されます。層。

データをバインドするには、クライアントにはデータのバインドに使用される JS コードが必要です。データ バインディングは一般的に同じであるため、span などの一般的なバインディング メソッドを使用してデータを HTML 属性にバインドできます。

利点:

1. データ交換の量が少ないため、送信に有利です。

2. ページとビジネス層の分離

3. 更新を行わないデータバインディング

4. サーバー側で生成されるデータ量が削減されるため、圧力が軽減されます

欠点:

1. データをバインドするために js を使用するため、クライアントへの圧力が増加します

2.ブラウザーが異なると、JS コードに一貫性がなくなり、データ バインディングの失敗の問題 (深刻な問題) が発生する可能性があります (この欠陥は、ユーザーが拡張可能なバインディング メソッドを追加することで補うことができます)

3. Web サイトは意図的な人々に簡単に公開されます (安全対策を強化する必要がある場合があります)

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。