На основе книги, которую я читал, и нескольких статей, способ указать ваш REST API состоит в том, чтобы использовать большинство методов HTTP, а не туннельный метод GET для создания, как это показано в демонстрации для Sails.js, вы можете создать образцовых экземпляров просто путем запроса GET наЯвляется ли REST API создан Sails.js действительно RESTful и соблюдает соглашение?
/modelName/create?property=value
Ну, это не RESTful вообще. Вместо этого мы должны сделать запрос PUT на /modelName
. Или я что-то упустил?
Вы совершенно правы. Запрос на получение должен быть методом _safe_ (nullipotent), который должен возвращать более или менее одну и ту же структуру данных независимо от того, как часто он вызывается, но, что более важно, не должен изменять структуру данных самостоятельно. – frhd
Вопросы Github, вероятно, являются подходящим местом для размещения этого вопроса. – frhd
Вы также можете получить поддержку сообщества в прямом эфире для sails.js в нашем чате: https://gitter.im/balderdashy/sails –