我在 Sencha Touch 中编写一个移动应用程序,后端是 Rails。我发现随着我对 Sencha 的深入了解,我越来越多地将两者分开:我基本上处于 Rails 仅用作我的模型存储(数据库)的地步,而 Sencha 通过 JSON 提取所需的一切 - 复制Rails 中已经存在许多逻辑。
我的问题是,在将功能委派给每个应用程序时,您有什么建议?我已经在我的 Sencha 应用程序中实现了 REST,因此它可以与用户和相关数据进行通信,并以相同的格式存储它。
这是进行用户会话管理的正确方法吗?我应该给铁轨更多的权力吗?IE:我在哪里存储会话?我可以在服务器上做吗?我应该将其作为会话存储管理吗?本地存储?我只是不知道。
我会很感激任何建议。谢谢。