20210125(월)
2021-01-25
1. 학습 날짜
2020-01-25
2. 학습 시간
13:00 ~ 22:00
3. 학습 범위 및 주제
트렌센던스 view 설계
4. 학습 목표
트렌센던스 view 설계 한다
5. 학습 정리
x
6. 상세 학습 내용
트렌센던스는 BackboneJS와 rails를 이용해서 SPA를 만드는 것이다.
기존의 웹앱은 뷰가 다르다면 간단히 URL를 통해서 원하는 페이지로 이동했겠지만 SPA는 단 하나의 SINGLE 뷰만이 있고, URL의 프레그먼트만을 이용해서 페이지의 뷰를 바꾼다.
따라서 기존의 웹과는 다르게 하나의 뷰에 수없이 많은 뷰가 들어가게 되므로 개발 단계에서 이 뷰 하나하나를 설계하는 과정이 중요하다고 생각되어 뷰 설계를 진행했다.
뷰의 설계의 앞서 먼저 디자인을 간단하게 구성했다.
디자인 설계에는
adobe xd라는 툴을 사용했다. 해당 툴을 사용하면 우리가 사용할 디자인 라이브러리인semantic으로 (코딩이 아닌) 디자인을 해볼수있다.따라서 실제 semantic으로 디자인했을 때 어떠한 결과가 나오는지를 알 수 있었다.
툴을 이용해 디자인을 한 이후에는 각 뷰에 어떤
view컴포넌트가 들어가야하는지를 정리했다.
7. 오늘 학습 내용에 대한 개인적인 총평
설계란 정말 어렵다.... 앞으로 몇일이나 더 이 설계를 진행해야 할텐데... 걱정이 많다. 그래도 많이 배우는거 같다.
8. 다음 학습 계획
API 설계
Last updated
Was this helpful?