20210202(화)

2021-02-02

1. 학습 날짜

  • 2020-02-02

2. 학습 시간

  • 12:00 ~ 24:00

3. 학습 범위 및 주제

  • appearance 뷰 구현하기

4. 학습 목표

  • 로그인 되어 있는 유저를 사이드바에서 확인할 수 있게 만든다.

5. 학습 정리

6. 상세 학습 내용

  • 사이드바를 구현하면서 백본과 레일즈에 대해서 몇가지 학습을 했다.

  • 백본에서는 컬렉션에 url 을 지정하고 해당 urlfetch를 보낼때 쿼리와 같이 보낼 수 있는 방법에 대해 알았다.

    • collections.fetch( data: $param({...})) 와 같이 작성하면 된다.

    • 쿼리는 하나 이상을 보낼 수 있으며, 배열을 보낼 수도 있다.

  • 레일즈에서는 쿼리로 받은 param을 가져오는 방법에 대해 학습했다.

    • 기본적으로 params.each 와 같은 기본 문법으로 반복을 하면서 우리가 원하는 속성에 해당하는 모델만을 가져오게 만들었따.

    • 이 과정에서 쿼리가 배열로 올 때 문제가 조금 있었는데 쿼리가 배열로 올 때는 permit 을 할 때 조금은 다른 양식을 사용해야한다.

7. 오늘 학습 내용에 대한 개인적인 총평

  • 대부분의 시간을 회의하는데 사용했다. 회의를 진행하면 할수록 구현해야하는게 더 구체적으로 변해가는게 마음에 든다.

8. 다음 학습 계획

  • 사이드바 액션 케이블 연결

Last updated