3

DurandalJs と BreezeJs をクライアント側の主要なテクノロジとして使用する JavaScript SPA を開発しています。アプリケーションでさまざまな言語をサポートするために使用できるライブラリを知りたいです。少し調べてみたところ、JED.js ( http://slexaxton.github.com/Jed/ ) がこのタスクに適したオプションであることがわかりました。

しかし、私はあまり確信が持てません.誰かがこのタスクにライブラリを推奨しないか、またはJED.jsについて意見をください.

また、ブラウザ内の店舗情報ライブラリについてもお聞きしたいです。誰かが私に推薦できますか?私はamplify.jsで考えました。サーバーへのリクエストを行い、この情報をキャッシュするための優れた機能を提供します。しかし、私のアプリケーションでは、breezejs を使用しているため、この部分は必要ありません。ユーザー名などのいくつかのデータといくつかの小さな情報を保存するだけで済みます。

どうもありがとう。

私の解決策:

ブラウザに情報を保存するためにamplify.storageを使用してシステムを実装し、i18next(http://i18next.com/)を使用してアプリケーションをさまざまな人間の言語で利用できるようにしました。

4

1 に答える 1

2

あなたの質問の最初の部分についてはあまり役に立ちません。私自身、反応がとても気になります!

私はローカルストレージについていくつかの考えを持っています。AmplifyJS は、実際には 3 つの独立したライブラリです。それらの 1 つであるmplify.storeは、ローカル ストレージの問題に特化しており、一見の価値があります。あなたはLawnchairを見るかもしれません。最後に、Breeze DocCode サンプルを参照して、完全および部分的なエンティティ キャッシュをブラウザーのローカル ストレージに格納する例を確認してください。それは原始的ですが、ヒントを与えてくれます。

于 2013-03-08T21:22:20.533 に答える