Code States - Immersive 20기 (Day 33)

LANA·2020년 6월 13일
0

Today I Learned

목록 보기
52/73

*6/12 TIL


오늘 배운 내용

  • Sprint 11. Database
    • lesson / Chatterbox-Database intro

과제 진행 현황

  • Toy problem 18
  • pair / Chatterbox-Database 구현중...

느낀점

  1. MVC 패턴에 대해 배웠다.
    express는 mvc 프레임워크라는데, 또 이게 backbone이랑은 다르다고 한다. 어쨌든 나는 express를 서버공부할 때 배웠기 때문에, 당연히 express가 서버의 역할을 한다고 생각했고, 이러한 사고방식에 따라 mvc는 server의 역할을 하는구나~ 라고 생각을 했는데 완전히 잘못되었었다...
    어떤 툴로써의 형태를 가진게 아니라, 그저 하나의 pattern이며 architecture라고 보는 것이 맞다고 하였다.

  2. 객체 내애서도 rest parameter를 쓸 수 있다는걸 페어분을 통해 알게되었다.
    예를들어,

let obj1 = { a:1, b:2, c:3 }
let obj2 = {...obj1, c:5 }//이런식으로 객체의 키/값을 수정 가능하기도 하고
let obj3 = {...obj1, d:4 }// 이런식으로 추가도 가능하다.

...정말 신박한 세상이다 ^^...

profile
Let's code like chord !

0개의 댓글