2015-10-27 4 views
1

Существует так много гипермедиа, доступное для спокойного api. Я не уверен, какой из них подходит для этого случая. Это моя первая попытка успокоить api, поэтому я не могу предвидеть проблему и преимущество ее использования. Я хочу, что можно запросить, а также с пакетной поддержкой (специально для запроса GET).HAL, JSONAPI, Collection + json, odata другие hypermedia pro и минусы

Odata кажется особенность полная и также стандарт oasis, но это кажется излишним для меня. Его возможности запросов гибкие, но сложные. более того, там нет какой-либо php-реализации odata 4. Если я пойду с этим, мне нужно сделать это самостоятельно. Который я пытаюсь избежать сейчас.

Hal Кажется, слишком просто что-либо сделать.

Collection + json выглядит хорошо. Но, как кажется, не имеет возможности пакетной работы

jsonapi: Это выглядит просто. имеет как возможность запросов, так и пакетную работу (с расширением). но он не поддерживает пакетную работу запроса GET. он также находится в стабильном состоянии. Но я пока не могу найти его.

Как вы относитесь к этому? как мне выбрать гипермедиа среди них? Любое понимание будет полезно. Я также хотел бы услышать любые другие гипермедии, кроме этого.

В настоящее время я смущен между json-api и коллекцией + json.

ответ

-1

Hal Кажется, слишком просто что-либо сделать.

Он используется в качестве основы для многих различных API-интерфейсов для производства некоторыми из крупнейших компаний в мире, например. Amazon

+0

Извините, но это не отвечает на мой вопрос. Я не понимаю, почему один лучше других и как выбрать его, чтобы он исправлял любые конкретные потребности. – varuog

+0

Каково ваше окончательное решение? :) У меня такая же проблема. – Bensson