Каковы различия между knox и AWS SDK для node.js?
... Насколько я понимаю, они делают одно и то же: предоставляют доступ к Amazon Web Services. Может ли кто-нибудь предоставить список различных возможностей между этими двумя библиотеками? Почему knox существует, если amazon уже предоставляет предложение?
1 ответ
Конечно, AWS SDK поддерживается Amazon, поэтому он, скорее всего, будет совместим с любыми изменениями, которые они вносят. Он также имеет больше функциональных возможностей для управления вашим экземпляром S3, таким как добавление правил политики или ACL. (См. Ссылку выше для полного списка методов).
Методы Knox Модуль Knox имеет более естественное ощущение Node. Многие из этих методов очень похожи на http-методы на стенде. Эта библиотека соответствует потребностям большинства случаев использования. Как правило, мне не нужно программно создавать ведро Политики и тому подобное. (См. Ссылку выше для полного списка методов)
Если вы хотите действительно простой в использовании, высокоуровневую абстракцию S3 смотрите в модуле S3 npm