반응형
ORM이 뭐임?
객체와 관계형 데이터 베이스를 자동으로 변형 및 연결하는 작업.
결국 간단하게 말하면 SQL데이터베이스를 사용할때 쓰는 거라고 생각하면 된다.
시퀄라이즈 잇자넝~ 고론거
근데 그게 뭐가 좋은데?
우리가 DB와 관계짜는거를 ORM 말고 Pure js로도 가능한데.... 쓸데없이 길다
ORM
const boards = Board.find({title:req.body. title , status:"req.body. status "})
뭐 맞는 문법은 아니지만 예를 들어 이거다 라면
Pure js
db.query(`SELECT * FROM boards WHERE title = ~~~~`)
결국 sql문을 써야한다.
우리모두의 친구 ORM을 사용하면 길이도 짧고 sql문도 안외워도 되는 꿈과 희망을 느낄수 잇다.
근데 나는 아직 힘들기 때문에 가끔 찾아서 쓴다... ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
ORM과 node.js 추상화 계층
추상화를 많이 하면 할수록 복잡한 로직을 몰라도 그 로직을 간단하게 사용할수 있게 하는거.
반응형
'모르는용어 정리' 카테고리의 다른 글
웝팩 (0) | 2024.04.11 |
---|---|
prisma, postgres설정 (0) | 2024.04.09 |
리액트에서의 suspense (0) | 2024.04.04 |
cors (0) | 2023.06.22 |
useRef / Cookie의 MaxAge, Expires 옵션 (0) | 2023.05.18 |