为了在CRUD Ajax请求期间保留类型,我想在前端进行json编码,在后端进行解码。这值得吗?将特定参数作为整数和使用json标头盲解码请求之间的计算速度/内存是否会有明显的差异?
优点: 更容易编写后端命令。 更容易扩展。
缺点: 可能的速度/内存开销。
背景: ExtJS前端,Django后端。一个开发人员,单个网站,希望有多个开发人员和网站。 :)截至目前,我并没有计划在类型很重要的情况下使用那么多CRUD命令,但我可以在后面看到可能有很多命令需要特定类型。实现编码/解码功能应该相对简单,我只是担心我的可维护性可能会受到影响。
提前感谢您的回复。
答案 0 :(得分:0)
在Django中编码/解码JSON不会成为性能问题,尽管我指出simplejson
比Python 2.6 / 2.7中的json
模块更高效。 ,所以你可能想要使用它。