2014-11-27 9 views
1

SailsJS를 API로만 사용하는 방법은 무엇입니까?API 프로세스 용 SailsJS (?)

나는 Sails 프로젝트를 다운로드하고 나면보기 나 다른 것들을보고 싶지 않다. 나는 돛을 API로 사용하기를 원한다.

+1

어쩌면 이것이 시작될 수 있습니다. http://www.jlmonteagudo.com/2014/06/rest-api-development-with-sails-js/ – user2952238

답변

3

ails는 기본적으로 API를 제공합니다. 컨트롤러는 기본적으로 res.json({})을 반환합니다. 필요한 경우에만보기를 만들 수 있습니다 (res.view()). 다음과 같이

예를 들어, 행동 indexedit이있는 사용자 컨트롤러를 만들 :

sails generate controller user index edit 

을 지금, 당신은 http://localhost:1337/user/edit에 액세스 할 때, 기본 JSON 응답을 볼 수 있습니다.

돛 컨트롤러에 대한 자세한 내용은 여기를 참조하십시오. Controllers

2

예, 그렇습니다. 난 당신이 자신의 페이지에있는 지시를 따랐다 상상을 설치합니다 :

$ sudo npm install sails -g 
$ sails new testProject 

당신은 모든 here을 설명합니다. 그러나 라우트 정의에서 REST API의 엔드 포인트를 구성 할 것이며, 뷰를 노출하지 않으려는 경우에는 문제가 없습니다.