Чтобы сохранить типы во время запросов CRUD Ajax, я хочу json кодировать на внешнем интерфейсе и декодировать на внутреннем. Это стоит делать? Будет ли заметна разница в скорости вычислений / памяти между приведением определенных параметров в виде целых и слепым декодированием запросов с заголовками json?
Плюсы:
Проще кодировать фоновые команды.
Гораздо проще масштабировать.
Минусы:
Возможные потери скорости / памяти.
Справочная информация:
Внешний интерфейс ExtJS, внутренний интерфейс Django. Один разработчик, единый сайт с надеждой нескольких разработчиков и сайтов. :) На данный момент я не планирую иметь так много команд CRUD, где важны типы, но позже я могу видеть, что может быть много команд, которые нуждаются в определенных типах. Реализация функциональности кодирования / декодирования должна быть относительно простой, я просто беспокоюсь о том, что я могу страдать от производительности из-за ремонтопригодности.
Заранее спасибо за любые ответы.