Javascript 在后端保留类型

Javascript 在后端保留类型,javascript,ajax,django,types,Javascript,Ajax,Django,Types,为了在CRUD Ajax请求期间保留类型,我希望在前端进行json编码,在后端进行解码。这值得做吗?将特定参数强制转换为int和使用json头盲目解码请求之间在计算速度/内存方面是否会有明显的区别 优点: 更容易编写后端命令。 更容易扩展 缺点: 可能的速度/内存开销 背景: ExtJS前端,Django后端。一个开发者,一个网站,希望有多个开发者和网站:到目前为止,我不打算在类型很重要的地方使用那么多CRUD命令,但我可以在以后看到,可能有很多命令需要特定的类型。实现编码/解码功能应该相对简单

为了在CRUD Ajax请求期间保留类型,我希望在前端进行json编码,在后端进行解码。这值得做吗?将特定参数强制转换为int和使用json头盲目解码请求之间在计算速度/内存方面是否会有明显的区别

优点: 更容易编写后端命令。 更容易扩展

缺点: 可能的速度/内存开销

背景: ExtJS前端,Django后端。一个开发者,一个网站,希望有多个开发者和网站:到目前为止,我不打算在类型很重要的地方使用那么多CRUD命令,但我可以在以后看到,可能有很多命令需要特定的类型。实现编码/解码功能应该相对简单,我只是担心在可维护性方面可能会影响性能


提前感谢您的回复。

在Django中对JSON进行编码/解码在性能方面不会是一个问题,尽管我要指出,这比Python2.6/2.7中的JSON模块性能要好一点,所以您可能希望使用它。

如果需要,可以在后端对其进行转换,前端(如果是javascript的话)不知道也不关心。