0

私はRABLgithttps://github.com/nesquena/rablを読んでいて、すぐにこの行に出くわしました。誰かが「APIの生成」によって彼が何を意味するのかをすばやく説明できますか?

  • ActiveRecordの'to_json'メソッドを使用すると、APIを生成するためのより表現力豊かで強力なソリューションが必要になる傾向があります。

私の理解では、APIは、APIクリエーターの資料のコンテンツと対話するために使用できるクラス/メソッドのセットです。その定義で、彼はAPIとより簡単に対話できるようにしたいと言っていると思います。そのため、コンテンツをアプリケーションからこの場合はRails eaiserに変換できるRABLを構築しますか?

4

1 に答える 1

0

この場合、APIはシステム全体に適用されます。したがって、Webサイト全体に、顧客がシステムにデータをプル/送信するために使用するAPIが含まれている場合があります。

ほとんどの場合、これらはデータを受け入れて返すJSON/XMLエンドポイントです。Rabl(およびそのような他のシリアライザー)は、カスタムJSON応答を作成するのに役立ちます。

于 2012-11-03T15:22:02.450 に答える