0

いくつかの変数で動的に絞り込むことができるオブジェクトのリストをレンダリングする必要があります。たとえば、アイテムの順序を変更します。例: https://www.airbnb.it/s/California

可能性は次のとおりです。

  • 絞り込みの変数に従って REST API を構築します。
  • UI 改良要素を埋め込むために SHtml を使用し、Js 関数を起動します。
  • REST API を呼び出して HTML をレンダリングする Js 関数を作成します。

他の解決策はありますか?利点は、タブレット/スマートフォンでの開発に REST API を使用することです。

4

1 に答える 1

0

ここで必要なのは、ストライク バランスです。せいぜい、REST API (json/xml) を使用してすべてのデータを取得し、それを解析してクライアント側に保存します。時間が来たら、可能であればクライアント側で改良を行い、必要に応じてサーバーからより多くのデータを取得する必要があります。したがって、あなたの場合、データをプルするためにREST APIに固執し、クライアント側がレンダリングを処理する必要があります。少し複雑ですが、長期的には効果があります。また、モバイル アプリを作成したくない場合は、API を呼び出す必要があります。REST API を使用すると、コードをリファクタリングできるため、Lift で生成された html/js と API の両方が同じコア関数を呼び出し、コードの再利用の恩恵を受けることができます。

于 2012-10-05T14:44:05.377 に答える