下一步:gae/py 应用程序的 ajax 前端。
我的应用程序只有基本的 html 版本,可以与数据存储交互并每次更新页面。没关系,但现在它需要ajax。我尝试了一些解决方案:基本的 javascript、jquery 的 ajax API 和一些框架。
我想我在 knockoutjs 中找到了我想要的一切,但是这个框架通过 json 格式与服务器交互。这意味着我需要学习 json 库并重写所有处理程序,以便在 json 中获取和发布。我可以开始这项任务,但在我想了解更多关于 ProtoRPC API 的内容之前。
文档说这个 API 对于“创建结构化的 Ajax 后端”也很有用,如果我理解得很好,响应的消息是 json 格式的。我的问题是:
ProtoRPC API 消息使用 json 是真的吗?
所有请求/响应都通过 ProtoRPC 会是一个问题吗?
实现服务器端可靠的 ProtoRPC 服务并使用客户端框架是一个好策略吗?