2012-11-03 2 views
0

RABL git https://github.com/nesquena/rabl을 통해 읽고 있는데이 줄을 빨리 보았습니다. 누군가가 "API 생성"에 의해 그가 의미하는 것을 빨리 설명 할 수 있습니까?API 이해

  • ActiveRecord 'to_json'방법을 사용하는 경우 API를 생성하기위한보다 표현력 있고 강력한 솔루션을 원합니다.

제 생각에 API는 API 작성자 자료의 내용과 상호 작용하는 데 사용될 수있는 클래스/메소드 세트입니다. 이 정의에 따르면, 나는 그가 API와 더 쉽게 상호 작용할 수 있기를 원한다고 말하고있다. 그래서 RABL을 만들면 응용 프로그램에서이 경우 Rails eaiser로 콘텐츠를 번역 할 수있게된다.

답변

0

이 경우 API는 시스템 전체에 적용됩니다. 따라서 전체 웹 사이트에는 고객이 시스템으로 데이터를 가져 오거나 보내는 데 사용할 API가있을 수 있습니다.

대부분이 데이터를 수신하고 리턴하는 JSON/XML 엔드 포인트입니다. Rabl (및 기타 직렬 변환기)은 사용자 정의 JSON 응답을 작성하는 데 도움을줍니다.