В качестве предисловия к этому вопросу: я новичок в разработке Rails (и в целом в области веб-разработки), и некоторые из моих проблем могут быть необоснованными, поэтому любая обратная связь будет очень полезной.
Я пытаюсь сделать приложение Rails, которое подключается к API RESTful. Я пытаюсь определить лучший способ сделать это, и, насколько я понимаю, его сузили, чтобы сделать мою собственную модель с нуля, используя ActiveModel или используя ActiveResource.
Мне непонятно, какие преимущества/недостатки каждого, и быть откровенным, я еще не полностью понимаю разницу между ActiveModel и ActiveResource. Может ли кто-нибудь дать мне представление об этих трех вариантах и что делает наиболее "смысл" в контексте ror? Спасибо!
Лучший ответ - не просто сказать "Использовать ActiveModel", либо "Использовать ActiveResource" с инструкциями по этому поводу, однако это было бы полезно. Я бы очень признателен за ответ, объясняющий, почему я должен использовать эту вещь и т.д.
Несколько ограничений, с которыми я имею дело, заключаются в том, что мне нужно использовать ключ при вызове API, а большое количество вызовов API будет содержать дополнительные параметры.