3

我正在使用 DurandalJs 和 BreezeJs 作为客户端的主要技术开发 JavaScript SPA。我想知道我可以使用哪些库来做我的应用程序支持不同的语言。我一直在进行一些搜索,发现 JED.js ( http://slexaxton.github.com/Jed/ ) 是完成这项任务的一个不错的选择。

但是我不太确定,有人可以为这项任务推荐 nay 库,或者给我一些关于 JED.js 的意见。

另外我想询问一些用于在浏览器中存储信息的库。有人可以给我推荐一个吗?我在 amplify.js 中想过,它提供了很好的功能来向服务器发出请求并缓存此信息。但是在我的应用程序中,我使用的是轻风,所以这部分是不需要的。我只需要存储一些数据,比如用户名和一些小信息。

很感谢。

我的解决方案:

我已经使用 amplify.storage 实现了我的系统,用于在浏览器中存储信息,并使用 i18next ( http://i18next.com/ ) 使我的应用程序可用于不同的人类语言。

4

1 回答 1

2

我对你问题的第一部分没有太多帮助。我对自己的回应很感兴趣!

我确实对本地存储有一些想法。AmplifyJS 实际上是三个独立的库。其中之一是amplify.store,专门解决本地存储问题,值得一看。你可以看看草坪椅。最后,查看Breeze DocCode 示例,了解在浏览器本地存储中存储全部和部分实体缓存的示例;它很原始,但会给你提示。

于 2013-03-08T21:22:20.533 回答