TIL 21.05.(22~)26

WooSeong·2021년 5월 26일
0

TIL(Today I Learned)

목록 보기
24/27
  • MVC(Model-View-Controller) 디자인 패턴
    • 리액트에서 배운 Flux 패턴, Singleton 패턴에 이은 세번째 설계 패턴
  • 그리고 MVC에 따른 데이터베이스 구축을 위한 ORM 라이브러리 시퀄라이즈(sequelize)를 배웠다.
    • ORM? Object Relational Mapping : 객체-관계 매핑
    • DOM으로 JS에서 객체를 조작하듯 HTML을 조작 했다면
    • ORM을 이용하여 객체를 다루듯 데이터베이스와 통신 할 수 있다.
    • 객체 지향 프로그래밍(클래스)와 관계형 데이터베이스(테이블)의 모델 불일치를 중간에서 일치시켜 주는 일종의 인터프리터
  • MongoDB를 이용하여 NoSQL을 학습했다.
    • MongoDB의 데이터에 대한 CRUD 실습
    • MySQL 쓰면서 시퀄라이즈로 마이그레이션 할때 마다 너무 복잡했는데
    • MongoDB 쓰니까 너무 편했다 정말로
profile
성장하는 개발자를 꿈꿉니다

0개의 댓글