TLDR : PUT /users/1
с user="{name: 'John'}"
, в отличие от user[name]="John"
, хорошо?
Я люблю REST.В последнее время я хранил много своих данных в клиентских JavaScript-объектах.Кажется, что преобразование их в параметры формы, такие как
user[name] = "John", user[login] = "jdoe"
, излишне уродливо, так как они будут просто реконструированы на сервере как что-то вроде
{user: {name: 'John', login: "jdoe"} }
Советы, интернет?Должны ли у меня рамки сделать преобразование для меня?Должен ли я использовать JSON?Должен ли я начать использовать BSON вместо этого, так как он сохраняет такие типы, как Date?:)