반응형
# LoopBack Framework
* Express web framework + swagger 2.0
## 특징
* 빠르게 RESET API 생성 가능(API design이 간결함.) => 코드까지 생성
* database와 상관없이 구조를 만들수 있음
* model 생성을 위한 console(slc) / gui tool을 제공(apiconnect)
* opensource
## 설치
$ npm install -g loopback-cli
## slc
```
$ slc loopback
```
```
$ slc loopback:model
```
버젼 선택 후
### loopback:model
* model 작성시 models/$model_name$/$model_name$.json 파일로 json shcema가 떨어짐
* 기본 js파일에 필요한 부분을 함수로 작성. crud등 기본 값들은 swagger형태로 떨어짐
* localhost:3000/export/
## APIConnect(GUI Interface)
* [IBM APIConnect 바로가기](https://developer.ibm.com/apiconnect/)
* bluemix 계정이 필요함.
```
$ apic loopback
```
```
$ apic edit
```
-> 로컬에서 띄우지만 bluemix id 입력후 로긴
-> 웹 환경에서 모델 생성, 수정, api type(https, http, socket)설정 가능.
----
## Reference
반응형