私はウェブサービスを書き始めており、nodeJSとRESTfulなアプローチで構築しました。
私が収集したものから:
- 利点は、コードを複製する必要がないことです。
- 欠点は次のとおりです。
- パブリックAPIは頻繁に更新されますが、バージョン管理で解決する必要があります
- サービス固有のキャッシュと最適化を実際に行うことはできません
ベストプラクティスと見なされるものは何ですか?Stack Exchange、Github、Twitterなどのサイトは、クライアント用に独自のAPIを使用していますか?
12
あなた自身のドッグフードを食べることも、あなたの公開APIを改善するためにあなたを駆動する
—
ベンBrocka
それがAmazonのやり方です。
—
OliverS
OlverSのポイントに追加するには、Google Platforms Rant
—
Brian