node js에서 실행되고, Type Script에서 작성된 객체 관계형 매퍼 라이브러리
ORM이란, 객체와 관계형 데이터베이스를 자동으로 변형 및 연결하는 작업이다.
데이터베이스 변형에 유용하게 사용이 가능
Type ORM
const boards = Board.find({title : "Hello", status : 'PUBLIC})
Java Script
db.query('SELECT'*FROM boards WHERE title = 'HELLO' AND status = 'PUBLIC', (err, result) => {
if(err){
throw new Error('error')
}
boards = reesult.rows;
})
한눈에 봐도 Type ORM을 사용하는 것이 훨씬 쉽고 깔끔하다.
Type ORM이 가지고 있는 특징으로는