Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 스마트 계약
- 게임
- angular
- 주식
- loopback
- 거래
- Three
- 스마트 컨트랙트
- review
- PC
- game
- 블록체인
- Linux
- 리뷰
- ps4
- 투자
- 시장
- Docker
- 이더리움
- 암호화폐
- 비트코인
- strongloop
- 부동산
- 보안
- Games
- 탈중앙화
- 젤다 왕눈
- threejs
- 쿠버네티스
- kubernetes
Archives
- Today
- Total
BaeBox
Data Source 본문
반응형
DataSource : LoopBack Data Sources는 백엔드 시스템과 Persisted Model 사이의 가교 역할을 한다. 즉 DTO 이다.
어렵게 생각할 것 없이,
DB 에서 데이터를 빼와서 Model 의 형태로 데이터를 받는다고 생각하면 된다.
DataSource 는 /server/datasource.json 를 통해 설정한다.
db 는 loopback 을 생성했을 당시 기본으로 생성되는 in-memory DB 이며, 그 외에는 활용도 높은 DataSource 들이다.
덤.
The DataSource object provides an abstraction to interact with backend services that decouples business logic from plumbing technologies.
DataSource 객체는 백엔드 서비스와 상호작용하기 위해 연결된 기술들로부터 비즈니스 로직을 분리하기 위한 추상화를 지원한다.
- DataSource 는 ModelBuilder 를 확장(상속)한 것이다.
- ModelBuilder 는 JavaScript 생성자를 Model 클래스로 컴파일하여 바꿔주는 역할을 한다.
https://loopback.io/doc/en/lb3/Defining-data-sources.html
반응형
'개발 관련' 카테고리의 다른 글
LoopBack - Hook (0) | 2019.11.02 |
---|---|
LoopBack - Built in model (0) | 2019.11.02 |
model-config.json (0) | 2019.11.02 |
LoopBack - Model (0) | 2019.11.02 |
LoopBack - 설치 및 프로젝트 생성 (0) | 2019.11.02 |
Comments